mirror of
https://github.com/eduardogsilva/wireguard_webadmin.git
synced 2025-07-13 11:54:34 +02:00
Add user permissions for reload and restart
This commit is contained in:
parent
b140362e86
commit
a58d233546
9 changed files with 114 additions and 23 deletions
|
@ -1,9 +1,11 @@
|
|||
from user_manager.models import UserAcl
|
||||
from .models import WireGuardInstance
|
||||
|
||||
|
||||
def pending_changes_warning(request):
|
||||
user_acl = UserAcl.objects.filter(user=request.user).first()
|
||||
if request.user.is_authenticated:
|
||||
pending = WireGuardInstance.objects.filter(pending_changes=True).exists()
|
||||
else:
|
||||
pending = False
|
||||
return {'pending_changes_warning': pending}
|
||||
return {'pending_changes_warning': pending, 'user_acl': user_acl}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue