Merge pull request #4663 from ryanpetrello/fix-3741

fix a 500 error that can occur when a WorkflowApproval's node is deleted

Reviewed-by: Bianca Henderson <beeankha@gmail.com>
             https://github.com/beeankha
This commit is contained in:
softwarefactory-project-zuul[bot] 2019-09-05 13:41:06 +00:00 committed by GitHub
commit 8b9ddb5922
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -699,7 +699,10 @@ class WorkflowApproval(UnifiedJob):
@property
def workflow_job_template(self):
return self.unified_job_node.workflow_job.unified_job_template
try:
return self.unified_job_node.workflow_job.unified_job_template
except ObjectDoesNotExist:
return None
@property
def workflow_job(self):