change can_review and can_direct_edit fallback to is_superuser
This commit is contained in:
parent
033d84ac01
commit
b2ac3a5395
1 changed files with 2 additions and 2 deletions
|
@ -448,12 +448,12 @@ class ChangeSet(models.Model):
|
||||||
|
|
||||||
def can_review(self, request):
|
def can_review(self, request):
|
||||||
# todo implement permissions
|
# todo implement permissions
|
||||||
return self.is_author(request)
|
return request.user.is_superuser
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def can_direct_edit(self, request):
|
def can_direct_edit(self, request):
|
||||||
# todo implement permissions
|
# todo implement permissions
|
||||||
return request.user.is_authenticated
|
return request.user.is_superuser
|
||||||
|
|
||||||
def can_start_review(self, request):
|
def can_start_review(self, request):
|
||||||
return self.can_review(request) and self.state in ('proposed', 'reproposed')
|
return self.can_review(request) and self.state in ('proposed', 'reproposed')
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue