Skip to content

Commit 977dbf0

Browse files
committed
feat: added system user in models
1 parent ec2318b commit 977dbf0

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

Access/models.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -308,6 +308,15 @@ def get_active_users_with_permission(permission_label):
308308
)
309309
except User.DoesNotExist:
310310
return None
311+
312+
@staticmethod
313+
def get_system_user():
314+
try:
315+
return User.objects.get(name="system_user")
316+
except User.DoesNotExist:
317+
django_user = user.objects.create(username="system_user")
318+
system_user = User.objects.create(email="[email protected]", user=django_user, name=django_user.username)
319+
return system_user
311320

312321
def __str__(self):
313322
return "%s" % (self.user)

0 commit comments

Comments
 (0)