X-Git-Url: https://git.mdrn.pl/audio.git/blobdiff_plain/d4ae69daba9be2dc07e2ec064cffde51b82a9937..6b9d2a8ea0a58826f0f30f135a3f7d065b3bb435:/apps/archive/templatetags/tags.py diff --git a/apps/archive/templatetags/tags.py b/apps/archive/templatetags/tags.py index 1067a4d..8e208a6 100755 --- a/apps/archive/templatetags/tags.py +++ b/apps/archive/templatetags/tags.py @@ -5,14 +5,17 @@ register = template.Library() @register.inclusion_tag('archive/tags/multiple_tags_table.html') def multiple_tags_table(tags, table=True): new_tags = {} - for k, v in tags.items(): - if isinstance(v, list): - new_tags[k] = v - else: - new_tags[k] = [v] + if tags: + for k, v in tags.items(): + if isinstance(v, list): + new_tags[k] = v + else: + new_tags[k] = [v] return {"tags": new_tags, "table": table} @register.inclusion_tag('archive/tags/tags_table.html') def tags_table(tags, table=True): + if tags is None: + tags = {} return locals()