summaryrefslogtreecommitdiffstats
path: root/core/utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'core/utils.py')
-rw-r--r--core/utils.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/core/utils.py b/core/utils.py
index 3db7d04..d86b901 100644
--- a/core/utils.py
+++ b/core/utils.py
@@ -277,6 +277,15 @@ def is_identified_user(user):
if user.username in ["expo", "expoadmin"]:
return False
return True
+
+def is_admin_user(user):
+ if user.is_anonymous:
+ return False
+ if user.username in ["expoadmin"]:
+ return True
+ if user.is_superuser: # set in parsers/users.py i.e. WOokey, Philip S.
+ return True
+ return False
def get_git_string(user):
if not is_identified_user(user):