From a327f1f5d78ba5e808c581560c2776dec75a160e Mon Sep 17 00:00:00 2001 From: Fabio Date: Tue, 7 Jan 2020 17:39:57 +0100 Subject: [PATCH] `url_or_id` template filter don't return not str `url` --- utils/template_filters.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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"]