stats
[redakcja.git] / src / documents / models / book.py
index 41e0bcd..23d3344 100644 (file)
@@ -6,7 +6,7 @@ from django.contrib.sites.models import Site
 from django.db import connection, models, transaction
 from django.template.loader import render_to_string
 from django.urls import reverse
 from django.db import connection, models, transaction
 from django.template.loader import render_to_string
 from django.urls import reverse
-from django.utils.translation import ugettext_lazy as _
+from django.utils.translation import gettext_lazy as _
 from django.conf import settings
 from slugify import slugify
 
 from django.conf import settings
 from slugify import slugify
 
@@ -278,6 +278,9 @@ class Book(models.Model):
         except IndexError:
             return None
 
         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:
     def assert_publishable(self):
         assert self.chunk_set.exists(), _('No chunks in the book.')
         try: