set can_sell on publish
authorRadek Czajka <rczajka@rczajka.pl>
Fri, 6 Mar 2026 13:03:44 +0000 (14:03 +0100)
committerRadek Czajka <rczajka@rczajka.pl>
Fri, 6 Mar 2026 13:03:44 +0000 (14:03 +0100)
src/documents/models/book.py

index 293d2c4..0ffd14a 100644 (file)
@@ -486,6 +486,8 @@ class Book(models.Model):
                     )
                 if self.project.logo_alt:
                     data['logo_alt'] = self.project.logo_alt
                     )
                 if self.project.logo_alt:
                     data['logo_alt'] = self.project.logo_alt
+                if not self.project.can_sell:
+                    data['can_sell'] = False
             if host:
                 data['gallery_url'] = host + self.gallery_url()
             apiclient.api_call(user, "books/", data, beta=beta)
             if host:
                 data['gallery_url'] = host + self.gallery_url()
             apiclient.api_call(user, "books/", data, beta=beta)