diff --git a/utils/template_filters.py b/utils/template_filters.py index ff8e6db..7bbeb00 100644 --- a/utils/template_filters.py +++ b/utils/template_filters.py @@ -215,7 +215,7 @@ def format_timeago(val): @filters.app_template_filter() def url_or_id(d): if isinstance(d, dict): - if "url" in d: + if "url" in d and isinstance(d["url"], str): return d["url"] else: return d["id"]