X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/0b1bf765d6185ef20235e702b2969d951bca4de5..ff58bad61fad779f3eeedccd01de4e7c07d94f1c:/src/depot/publishers/base.py diff --git a/src/depot/publishers/base.py b/src/depot/publishers/base.py index 5cfcbef4..8fff399c 100644 --- a/src/depot/publishers/base.py +++ b/src/depot/publishers/base.py @@ -41,34 +41,35 @@ class BasePublisher: '{}'.format( slugify(p.readable()), p.readable(), - ) + ) if p is not None else '' for p in wlbook.meta.authors ) + '
' - description += '{}
'.format( - wlbook.meta.url.slug, - wlbook.meta.title - ) + if wlbook.meta.url is not None: + description += '{}
'.format( + wlbook.meta.url.slug, + wlbook.meta.title + ) if wlbook.meta.translators: description += 'tłum. ' + ', '.join(p.readable() for p in wlbook.meta.translators) + '
' description += 'Epoka: ' + ', '.join( '{}'.format( slugify(p), p, - ) + ) if p is not None else '' for p in wlbook.meta.epochs ) + ' ' description += 'Rodzaj: ' + ', '.join( '{}'.format( slugify(p), p, - ) + ) if p is not None else '' for p in wlbook.meta.kinds ) + ' ' description += 'Gatunek: ' + ', '.join( '{}'.format( slugify(p), p, - ) + ) if p is not None else '' for p in wlbook.meta.genres ) + '

'