An update for this issue: getting the same issue as yesterday whenever getting in use of ‘filters’.
Traceback (innermost last):
File "/home/frappe/frappe-bench/apps/frappe/frappe/app.py", line 57, in application
response = frappe.handler.handle()
File "/home/frappe/frappe-bench/apps/frappe/frappe/handler.py", line 19, in handle
execute_cmd(cmd)
File "/home/frappe/frappe-bench/apps/frappe/frappe/handler.py", line 36, in execute_cmd
ret = frappe.call(method, **frappe.form_dict)
File "/home/frappe/frappe-bench/apps/frappe/frappe/__init__.py", line 806, in call
return fn(*args, **newargs)
File "/home/frappe/frappe-bench/apps/frappe/frappe/templates/pages/print.py", line 142, in get_html_and_style
no_letterhead=no_letterhead, trigger_print=trigger_print),
File "/home/frappe/frappe-bench/apps/frappe/frappe/templates/pages/print.py", line 121, in get_html
html = template.render(args, filters={"len": len})
File "/home/frappe/frappe-bench/env/local/lib/python2.7/site-packages/jinja2/environment.py", line 989, in render
return self.environment.handle_exception(exc_info, True)
File "/home/frappe/frappe-bench/env/local/lib/python2.7/site-packages/jinja2/environment.py", line 754, in handle_exception
reraise(exc_type, exc_value, tb)
File "/home/frappe/frappe-bench/apps/frappe/frappe/./templates/print_formats/standard.html", line 28, in top-level template code
{{ render_field(df, doc) }}
File "/home/frappe/frappe-bench/apps/frappe/frappe/./templates/print_formats/standard_macros.html", line 5, in template
{{ frappe.render_template(df.options, {"doc": doc}) or "" }}
File "/home/frappe/frappe-bench/apps/frappe/frappe/utils/jinja.py", line 50, in render_template
return get_jenv().from_string(template).render(context)
File "/home/frappe/frappe-bench/env/local/lib/python2.7/site-packages/jinja2/environment.py", line 989, in render
return self.environment.handle_exception(exc_info, True)
File "/home/frappe/frappe-bench/env/local/lib/python2.7/site-packages/jinja2/environment.py", line 754, in handle_exception
reraise(exc_type, exc_value, tb)
File "
So it seems like frappe doesn’t support filters on templating language such as Jinja2, am I correct? What I am trying to do is not touching anything to the logic but retrieving values from different tables as to then organize it for better printing layout. Any other hints would be highly appreciated.