mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-20 10:58:33 +00:00
Fixed possible http_referer missing bug
This commit is contained in:
@@ -331,7 +331,10 @@ def user_remove(request, user_id):
|
|||||||
except User.DoesNotExist:
|
except User.DoesNotExist:
|
||||||
messages.error(request, _(u'Failed to delete: the user does not exist'))
|
messages.error(request, _(u'Failed to delete: the user does not exist'))
|
||||||
|
|
||||||
return HttpResponseRedirect(request.META["HTTP_REFERER"])
|
referer = request.META.get('HTTP_REFERER', None)
|
||||||
|
next = reverse('sys_useradmin') if referer is None else referer
|
||||||
|
|
||||||
|
return HttpResponseRedirect(next)
|
||||||
|
|
||||||
@login_required
|
@login_required
|
||||||
@sys_staff_required
|
@sys_staff_required
|
||||||
@@ -345,7 +348,10 @@ def user_make_admin(request, user_id):
|
|||||||
except User.DoesNotExist:
|
except User.DoesNotExist:
|
||||||
messages.error(request, _(u'Failed to set admin: the user does not exist'))
|
messages.error(request, _(u'Failed to set admin: the user does not exist'))
|
||||||
|
|
||||||
return HttpResponseRedirect(request.META["HTTP_REFERER"])
|
referer = request.META.get('HTTP_REFERER', None)
|
||||||
|
next = reverse('sys_useradmin') if referer is None else referer
|
||||||
|
|
||||||
|
return HttpResponseRedirect(next)
|
||||||
|
|
||||||
@login_required
|
@login_required
|
||||||
@sys_staff_required
|
@sys_staff_required
|
||||||
@@ -359,7 +365,10 @@ def user_remove_admin(request, user_id):
|
|||||||
except User.DoesNotExist:
|
except User.DoesNotExist:
|
||||||
messages.error(request, _(u'Failed to revoke admin: the user does not exist'))
|
messages.error(request, _(u'Failed to revoke admin: the user does not exist'))
|
||||||
|
|
||||||
return HttpResponseRedirect(request.META["HTTP_REFERER"])
|
referer = request.META.get('HTTP_REFERER', None)
|
||||||
|
next = reverse('sys_useradmin') if referer is None else referer
|
||||||
|
|
||||||
|
return HttpResponseRedirect(next)
|
||||||
|
|
||||||
@login_required
|
@login_required
|
||||||
@sys_staff_required
|
@sys_staff_required
|
||||||
|
Reference in New Issue
Block a user