Merge pull request #75 from taigaio/user-resources-dead-code

Remove useless permissions check code from users resource.
remotes/origin/enhancement/email-actions
David Barragán Merino 2014-09-26 01:10:20 +02:00
commit b14c8d84bf
1 changed files with 0 additions and 21 deletions

View File

@ -67,27 +67,6 @@ class UsersViewSet(ModelCrudViewSet):
def create(self, *args, **kwargs):
raise exc.NotSupported()
def pre_conditions_on_save(self, obj):
if self.request.user.is_superuser:
return
if obj.id == self.request.user.id:
return
if obj.id is None:
return
raise exc.PreconditionError()
def pre_conditions_on_delete(self, obj):
if self.request.user.is_superuser:
return
if obj.id == self.request.user.id:
return
raise exc.PreconditionError()
@list_route(methods=["POST"])
def password_recovery(self, request, pk=None):
username_or_email = request.DATA.get('username', None)