fix a few nits w/ workflow approval activity stream records

This commit is contained in:
Ryan Petrello
2019-08-09 15:34:16 -04:00
parent d9f3fed06f
commit 4a75edf549
3 changed files with 15 additions and 8 deletions

View File

@@ -2807,8 +2807,7 @@ class WorkflowApprovalAccess(BaseAccess):
def can_approve_or_deny(self, obj):
if obj.status != 'pending':
return False
wfjt = obj.unified_job_node.workflow_job.unified_job_template
if self.user in wfjt.approval_role or self.user.is_superuser:
if self.user in obj.workflow_job_template.approval_role or self.user.is_superuser:
return True