diff --git a/imio_teleservices_templatetags/templatetags/imio_teleservices.py b/imio_teleservices_templatetags/templatetags/imio_teleservices.py index b7d6af8..f07fba8 100644 --- a/imio_teleservices_templatetags/templatetags/imio_teleservices.py +++ b/imio_teleservices_templatetags/templatetags/imio_teleservices.py @@ -21,8 +21,17 @@ def unlazy_date(fdate): return fdate +@register.filter +def unlazy_filter(value): + if isinstance(value, LazyDateObject): + return str(unlazy(value)) + else: + return value + + @register.filter def clean_string(value): + value = unlazy_filter(value) return value.replace(" ", "").replace(".", "").replace("-", "")