@@ -1083,33 +1083,45 @@ def esc(x):
10831083 <b>Push to jira:</b> %s<br/>
10841084 <b>Tags:</b> %s<br/>
10851085 <b>Endpoints:</b> %s<br/>
1086+ <b>Service:</b> %s<br/>
1087+ <b>Close Old Findings (Product Scope):</b> %s<br/>
1088+ <b>Do Not Reactivate:</b> %s<br/>
1089+ <b>Apply Tags to Findings:</b> %s<br/>
1090+ <b>Apply Tags to Endpoints:</b> %s<br/>
1091+ <b>Group By:</b> %s<br/>
1092+ <b>Create Finding Groups for All Findings:</b> %s<br/>
10861093 "
10871094 </i>
10881095 """
10891096
10901097 icon = "fa-info-circle"
10911098 color = ""
10921099
1100+ s = test_import .import_settings
1101+ common_fields = (
1102+ esc (test_import .id ),
1103+ esc (s .get ("active" , None )),
1104+ esc (s .get ("verified" , None )),
1105+ esc (s .get ("minimum_severity" , None )),
1106+ esc (s .get ("close_old_findings" , None )),
1107+ esc (s .get ("push_to_jira" , None )),
1108+ esc (s .get ("tags" , None )),
1109+ )
1110+ extra_fields = (
1111+ esc (s .get ("service" , None )),
1112+ esc (s .get ("close_old_findings_product_scope" , None )),
1113+ esc (s .get ("do_not_reactivate" , None )),
1114+ esc (s .get ("apply_tags_to_findings" , None )),
1115+ esc (s .get ("apply_tags_to_endpoints" , None )),
1116+ esc (s .get ("group_by" , None )),
1117+ esc (s .get ("create_finding_groups_for_all_findings" , None )),
1118+ )
1119+
10931120 if not settings .V3_FEATURE_LOCATIONS :
10941121 # TODO: Delete this after the move to Locations
1095- return mark_safe (html % (icon , color , icon ,
1096- esc (test_import .id ),
1097- esc (test_import .import_settings .get ("active" , None )),
1098- esc (test_import .import_settings .get ("verified" , None )),
1099- esc (test_import .import_settings .get ("minimum_severity" , None )),
1100- esc (test_import .import_settings .get ("close_old_findings" , None )),
1101- esc (test_import .import_settings .get ("push_to_jira" , None )),
1102- esc (test_import .import_settings .get ("tags" , None )),
1103- esc (test_import .import_settings .get ("endpoints" , test_import .import_settings .get ("endpoint" , None )))))
1104- return mark_safe (html % (icon , color , icon ,
1105- esc (test_import .id ),
1106- esc (test_import .import_settings .get ("active" , None )),
1107- esc (test_import .import_settings .get ("verified" , None )),
1108- esc (test_import .import_settings .get ("minimum_severity" , None )),
1109- esc (test_import .import_settings .get ("close_old_findings" , None )),
1110- esc (test_import .import_settings .get ("push_to_jira" , None )),
1111- esc (test_import .import_settings .get ("tags" , None )),
1112- esc (test_import .import_settings .get ("locations" , None ))))
1122+ endpoints = esc (s .get ("endpoints" , s .get ("endpoint" , None )))
1123+ return mark_safe (html % (icon , color , icon , * common_fields , endpoints , * extra_fields ))
1124+ return mark_safe (html % (icon , color , icon , * common_fields , esc (s .get ("locations" , None )), * extra_fields ))
11131125
11141126
11151127@register .filter (needs_autoescape = True )
0 commit comments