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

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):