Skip to content

Commit 3aadf00

Browse files
committed
Allow tally manager and super admins to perform audit recall requests
1 parent 8e662bb commit 3aadf00

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

tally_ho/apps/tally/views/workflow.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,13 @@
2727

2828

2929
class AuditUserRequiredMixin(AccessMixin):
30-
"""Verify that the current user is an Audit Clerk or Supervisor."""
30+
"""Verify that the current user is an
31+
Audit Clerk or Supervisor or Tally Manager or Super Admin."""
3132
def dispatch(self, request, *args, **kwargs):
3233
if not (groups.is_audit_clerk(request.user) or
33-
groups.is_audit_supervisor(request.user)):
34+
groups.is_audit_supervisor(request.user) or
35+
groups.is_tally_manager(request.user) or
36+
groups.is_super_administrator(request.user)):
3437
return self.handle_no_permission()
3538
return super().dispatch(request, *args, **kwargs)
3639

0 commit comments

Comments
 (0)