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

This commit is contained in:
Ryan Petrello 2019-09-04 21:12:22 -04:00
parent c819a78a4b
commit b7e8044d69
No known key found for this signature in database
GPG Key ID: F2AA5F2122351777

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