admins should be able to edit user

This commit is contained in:
j 2012-02-10 22:08:53 +05:30
commit 4857b65268
2 changed files with 38 additions and 9 deletions

View file

@ -438,6 +438,10 @@ def edit(request):
if 'rightslevel' in data:
item.level = data['rightslevel']
del data['rightslevel']
if 'user' in data:
if request.user.get_profile().get_level() in ('admin', 'staff'):
item.user = models.User.objects.get(username=data['user'])
del data['user']
r = item.edit(data)
if r:
r.wait()