From 6df1fe78a4eb5c076e9af9c31e43b3e0a1a29dea Mon Sep 17 00:00:00 2001 From: Yingtong Li Date: Sat, 25 Jan 2020 23:19:20 +1100 Subject: [PATCH] Also allow Treasurer to mark committee actions --- sstreasury/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sstreasury/models.py b/sstreasury/models.py index 6d7bde5..3292699 100644 --- a/sstreasury/models.py +++ b/sstreasury/models.py @@ -183,7 +183,7 @@ class BudgetRevision(models.Model): def can_approve(self, user): if not self.can_edit(user): return False - if not user.groups.filter(name='Secretary').exists(): + if not user.groups.filter(name='Secretary').exists() and not user.groups.filter(name='Treasury').exists(): return False if self.state == BudgetState.ENDORSED.value or self.state == BudgetState.AWAIT_REVIEW.value or self.state == BudgetState.DRAFT.value or self.state == BudgetState.RESUBMIT.value: return True