File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 137137 applications, or networks. This metric is determined automatically based on the discovery of known exploits. ">
138138 Exploitability</ td >
139139 < td class ="two-col-right wrap-strings ">
140- {{ advisory.exploitability }}
140+ {% if advisory.exploitability is not None %}
141+ {{ advisory.exploitability }}
142+ {% else %}
143+ {{ "" }}
144+ {% endif %}
141145 </ td >
142146 </ tr >
143147
146150 data-tooltip ="Weighted severity is the highest value calculated by multiplying each severity by its corresponding weight, divided by 10. "
147151 > Weighted Severity</ td >
148152 < td class ="two-col-right wrap-strings ">
149- {{ advisory.weighted_severity }}
153+ {% if advisory.weighted_severity is not None %}
154+ {{ advisory.weighted_severity }}
155+ {% else %}
156+ {{ "" }}
157+ {% endif %}
150158 </ td >
151159 </ tr >
152160
157165 "
158166 > Risk</ td >
159167 < td class ="two-col-right wrap-strings ">
160- {{ advisory.risk_score }}
168+ {% if advisory.risk_score is not None %}
169+ {{ advisory.risk_score }}
170+ {% else %}
171+ {{ "" }}
172+ {% endif %}
161173 </ td >
162174 </ tr >
163175 < tr >
Original file line number Diff line number Diff line change @@ -217,6 +217,14 @@ def get_context_data(self, **kwargs):
217217 context ["package_search_form" ] = PackageSearchForm (self .request .GET )
218218
219219 if not package .type in TYPES_WITH_MULTIPLE_IMPORTERS :
220+ affecting_advisories = AdvisoryV2 .objects .latest_affecting_advisories_for_purl (
221+ purl = package .purl
222+ )
223+
224+ fixed_by_advisories = AdvisoryV2 .objects .latest_fixed_by_advisories_for_purl (
225+ purl = package .purl
226+ )
227+
220228 context ["grouped" ] = False
221229
222230 affected_by_advisories_url = None
@@ -282,15 +290,14 @@ def get_context_data(self, **kwargs):
282290
283291 return context
284292
285- affecting_advisories = AdvisoryV2 .objects .latest_affecting_advisories_for_purl (
286- purl = package .purl
287- )
288-
289- fixed_by_advisories = AdvisoryV2 .objects .latest_fixed_by_advisories_for_purl (
293+ if package .type in TYPES_WITH_MULTIPLE_IMPORTERS :
294+ affecting_advisories = AdvisoryV2 .objects .latest_affecting_advisories_for_purl (
290295 purl = package .purl
291- )
296+ )
292297
293- if package .type in TYPES_WITH_MULTIPLE_IMPORTERS :
298+ fixed_by_advisories = AdvisoryV2 .objects .latest_fixed_by_advisories_for_purl (
299+ purl = package .purl
300+ )
294301 fixed_pkg_details = get_fixed_package_details (package )
295302 context ["fixed_package_details" ] = fixed_pkg_details
296303 context ["grouped" ] = True
You can’t perform that action at this time.
0 commit comments