mirror of
https://github.com/eduardogsilva/wireguard_webadmin.git
synced 2025-04-19 08:55:12 +00:00
User create/delete fix
This commit is contained in:
parent
f22c3d47da
commit
4bcf853e9e
@ -29,11 +29,11 @@ def view_manage_user(request):
|
|||||||
page_title = 'Edit User '+ user.username
|
page_title = 'Edit User '+ user.username
|
||||||
if request.GET.get('action') == 'delete':
|
if request.GET.get('action') == 'delete':
|
||||||
username = user.username
|
username = user.username
|
||||||
if request.GET.get('confirm') == user.username:
|
if request.GET.get('confirmation') == username:
|
||||||
user.delete()
|
user.delete()
|
||||||
messages.success(request, 'User deleted|The user '+ username +' has been deleted.')
|
messages.success(request, 'User deleted|The user '+ username +' has been deleted.')
|
||||||
return redirect('/user/list/')
|
return redirect('/user/list/')
|
||||||
user_acl.delete()
|
|
||||||
return redirect('/user/list/')
|
return redirect('/user/list/')
|
||||||
else:
|
else:
|
||||||
form = UserAclForm()
|
form = UserAclForm()
|
||||||
@ -49,6 +49,7 @@ def view_manage_user(request):
|
|||||||
form.save()
|
form.save()
|
||||||
if form.cleaned_data.get('password1'):
|
if form.cleaned_data.get('password1'):
|
||||||
user_disconnected = False
|
user_disconnected = False
|
||||||
|
if user:
|
||||||
for session in Session.objects.all():
|
for session in Session.objects.all():
|
||||||
if str(user.id) == session.get_decoded().get('_auth_user_id'):
|
if str(user.id) == session.get_decoded().get('_auth_user_id'):
|
||||||
session.delete()
|
session.delete()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user