This commit is contained in:
Ambulance Clerc
2022-06-18 19:29:02 +02:00
parent b417d81dc6
commit 448e178ca8
3 changed files with 7 additions and 3 deletions

View File

@@ -25,7 +25,7 @@ SECRET_KEY = 'django-insecure-j4jd&+4j^t_=@zr(#q@n!8e*58vkql6&_6w-t14ju8pw%ei%^s
# SECURITY WARNING: don't run with debug turned on in production! # SECURITY WARNING: don't run with debug turned on in production!
DEBUG = True DEBUG = True
cfg_dev_mode = False cfg_dev_mode = True
ALLOWED_HOSTS = ["192.168.3.125","rh.ambulance-clerc.ch"] ALLOWED_HOSTS = ["192.168.3.125","rh.ambulance-clerc.ch"]
if cfg_dev_mode: if cfg_dev_mode:

View File

@@ -71,16 +71,20 @@ class Collabs_hour_Admin(admin.ModelAdmin):
print("PASS SUPERUSER") print("PASS SUPERUSER")
if obj != None: if obj != None:
if (obj.userName == request.user.username or obj.user == request.user) and not obj.bNoticed: if (obj.userName == request.user.username or obj.user == request.user) and not obj.bNoticed:
print("CAN EDIT 1")
permission = Permission.objects.get(codename='change_collabs_hour') permission = Permission.objects.get(codename='change_collabs_hour')
request.user.user_permissions.add(permission) request.user.user_permissions.add(permission)
request.user = User.objects.get(pk=request.user.id) request.user = User.objects.get(pk=request.user.id)
print("CAN EDIT") print("CAN EDIT 2")
else: else:
print("RESET CAN EDIT 1")
permission = Permission.objects.get(codename='change_collabs_hour') permission = Permission.objects.get(codename='change_collabs_hour')
request.user.user_permissions.remove(permission) request.user.user_permissions.remove(permission)
request.user.user_permissions.clear() request.user.user_permissions.clear()
request.user = User.objects.get(pk=request.user.id) request.user = User.objects.get(pk=request.user.id)
print("RESET CAN EDIT") print("RESET CAN EDIT 2")
else:
print("ERROR, NO object")
return super().get_form(request, obj, **kwargs) return super().get_form(request, obj, **kwargs)

Binary file not shown.