Skip to content

Commit de1b8e7

Browse files
authored
Merge pull request #189 from haikoschol/fix_advisory_hash
Fix Advisory.__hash__()
2 parents 4f5caea + 52a0fc1 commit de1b8e7

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

vulnerabilities/data_source.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,9 @@ class Advisory:
6161
def __hash__(self):
6262
s = '{}{}{}{}{}'.format(
6363
self.summary,
64-
''.join({str(p) for p in self.impacted_package_urls}),
65-
''.join({str(p) for p in self.resolved_package_urls}),
66-
''.join(self.reference_urls),
64+
''.join(sorted([str(p) for p in self.impacted_package_urls])),
65+
''.join(sorted([str(p) for p in self.resolved_package_urls])),
66+
''.join(sorted(self.reference_urls)),
6767
self.cve_id,
6868
)
6969
return hash(s)

0 commit comments

Comments
 (0)