Skip to content

Commit cc0c330

Browse files
committed
Changed logic so that individual findings are pushed to jira only after the groups association is confirmed
1 parent 5795099 commit cc0c330

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

dojo/jira_link/helper.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -783,10 +783,11 @@ def push_finding_to_jira(finding, *args, **kwargs):
783783
@app.task
784784
@dojo_model_from_id(model=Finding_Group)
785785
def push_finding_group_to_jira(finding_group, *args, **kwargs):
786-
# Look for findings that have a single ticket associations
787-
for finding in finding_group.findings.filter(jira_issue__isnull=False):
788-
update_jira_issue(finding, *args, **kwargs)
789786
if finding_group.has_jira_issue:
787+
# Look for findings that have single ticket associations seperate from the group
788+
for finding in finding_group.findings.filter(jira_issue__isnull=False):
789+
update_jira_issue(finding, *args, **kwargs)
790+
#Update the jira issue for the group
790791
return update_jira_issue(finding_group, *args, **kwargs)
791792
return add_jira_issue(finding_group, *args, **kwargs)
792793

0 commit comments

Comments
 (0)