X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/17ed87c493556adae66975e6cee1454b74e0c904..3c066ba7e839ef23861030410b03a3ff3cd70e6f:/src/documents/models/book.py?ds=sidebyside diff --git a/src/documents/models/book.py b/src/documents/models/book.py index 1b34fb64..bede8d09 100644 --- a/src/documents/models/book.py +++ b/src/documents/models/book.py @@ -56,7 +56,6 @@ class Book(models.Model): related_name='document_books', related_query_name='document_book', ) - legimi_id = models.CharField(max_length=255, blank=True) class NoTextError(BaseException): pass @@ -282,15 +281,12 @@ class Book(models.Model): except IndexError: return None - def last_legimi_publish(self): - return self.legimibookpublish_set.order_by('-created_at').first() - def assert_publishable(self): assert self.chunk_set.exists(), _('No chunks in the book.') try: changes = self.get_current_changes(publishable=True) except self.NoTextError: - raise AssertionError(_('Not all chunks have publishable revisions.')) + raise AssertionError(_('Not all chunks have approved revisions.')) from librarian import NoDublinCore, ParseError, ValidationError @@ -399,7 +395,7 @@ class Book(models.Model): self.build_cover() def build_cover(self): - width, height = 216, 300 + width, height = 212, 300 try: xml = self.materialize(publishable=True).encode('utf-8') info = BookInfo.from_bytes(xml)