~ltrager/maas/remove_di_from_kernel_opts

« back to all changes in this revision

Viewing changes to src/maasserver/websockets/handlers/device.py

  • Committer: Lee Trager
  • Date: 2016-10-22 06:06:12 UTC
  • mfrom: (5457.1.44 maas)
  • Revision ID: lee.trager@canonical.com-20161022060612-ukar20f6ffs45nas
Merge trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
217
217
    def get_object(self, params):
218
218
        """Get object by using the `pk` in `params`."""
219
219
        obj = super(DeviceHandler, self).get_object(params)
220
 
        if self.user.is_superuser or obj.owner == self.user:
 
220
        if reload_object(self.user).is_superuser or obj.owner == self.user:
221
221
            return obj
222
222
        raise HandlerDoesNotExistError(params[self._meta.pk])
223
223