X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/2856ae6ae36213ca7997366e0c7790e3c855e62f..334e476e48d0e34cf2c3cc940eeb9e5b52b3103b:/apps/catalogue/models/book.py diff --git a/apps/catalogue/models/book.py b/apps/catalogue/models/book.py index 0438afa21..30b447197 100644 --- a/apps/catalogue/models/book.py +++ b/apps/catalogue/models/book.py @@ -74,6 +74,7 @@ class Book(models.Model): from sortify import sortify self.sort_key = sortify(self.title) + self.title = unicode(self.title) # ??? ret = super(Book, self).save(force_insert, force_update, **kwargs) @@ -495,7 +496,7 @@ class Book(models.Model): book = self rel_info = book.related_info() names = [(related_tag_name(tag), Tag.create_url('author', tag['slug'])) - for tag in rel_info['tags']['author']] + for tag in rel_info['tags'].get('author', ())] if 'parents' in rel_info: books = [(name, Book.create_url(slug)) for name, slug in rel_info['parents']]