fix in librarian
[wolnelektury.git] / apps / wolnelektury_core / templatetags / common_tags.py
index eddf9f1..ab08a3e 100644 (file)
@@ -3,9 +3,17 @@
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
 from django import template
+from ssify import ssi_variable
+from ssify.utils import ssi_vary_on_cookie
+
 register = template.Library()
 
 
-@register.filter
-def build_absolute_uri(uri, request):
-    return request.build_absolute_uri(uri)
+@ssi_variable(register, patch_response=[ssi_vary_on_cookie])
+def user_username(request):
+    return request.user.username
+
+
+@ssi_variable(register, patch_response=[ssi_vary_on_cookie])
+def user_is_staff(request):
+    return request.user.is_staff