]> git.lizzy.rs Git - cheatdb.git/blobdiff - app/template_filters.py
Allow Editors to edit tags
[cheatdb.git] / app / template_filters.py
index 14a10c64c36af8aeac055a9a62428588763d8173..574c1b1f00f975c1f1516ade5289767a830e647b 100644 (file)
@@ -1,14 +1,16 @@
 from . import app
+from .models import Permission
 from .utils import abs_url_for, url_set_query
 from urllib.parse import urlparse
 
 @app.context_processor
 def inject_debug():
-    return dict(debug=app.debug)
+       return dict(debug=app.debug)
 
 @app.context_processor
 def inject_functions():
-    return dict(abs_url_for=abs_url_for, url_set_query=url_set_query)
+       check_global_perm = Permission.checkPerm
+       return dict(abs_url_for=abs_url_for, url_set_query=url_set_query, check_global_perm=check_global_perm)
 
 @app.template_filter()
 def throw(err):
@@ -20,8 +22,8 @@ def domain(url):
 
 @app.template_filter()
 def date(value):
-    return value.strftime("%Y-%m-%d")
+       return value.strftime("%Y-%m-%d")
 
 @app.template_filter()
 def datetime(value):
-    return value.strftime("%Y-%m-%d %H:%M") + " UTC"
+       return value.strftime("%Y-%m-%d %H:%M") + " UTC"