refactor(core): superuser changed from import to triage access
ref: #570
This commit is contained in:
@ -308,14 +308,14 @@ class TicketViewSet(ModelViewSet):
|
||||
if self.request.tenancy.has_organization_permission(
|
||||
organization = organization,
|
||||
permissions_required = 'core.import_ticket_' + str(self._ticket_type).lower().replace(' ', '_')
|
||||
):
|
||||
) and not self.request.user.is_superuser:
|
||||
|
||||
serializer_prefix = serializer_prefix + 'Import'
|
||||
|
||||
elif self.request.tenancy.has_organization_permission(
|
||||
organization = organization,
|
||||
permissions_required = 'core.triage_ticket_' + str(self._ticket_type).lower().replace(' ', '_')
|
||||
):
|
||||
) or self.request.user.is_superuser:
|
||||
|
||||
serializer_prefix = serializer_prefix + 'Triage'
|
||||
|
||||
|
@ -251,7 +251,7 @@ class ViewSet(ModelViewSet):
|
||||
if self.request.tenancy.has_organization_permission(
|
||||
organization = organization,
|
||||
permissions_required = 'core.import_ticketcomment'
|
||||
):
|
||||
) and not self.request.user.is_superuser:
|
||||
|
||||
if (
|
||||
self.action == 'create'
|
||||
|
Reference in New Issue
Block a user