@@ -171,6 +171,7 @@ class Meta:
171171 fields = [
172172 "advisory_id" ,
173173 "advisory_uid" ,
174+ "datasource_id" ,
174175 "url" ,
175176 "aliases" ,
176177 "summary" ,
@@ -392,6 +393,7 @@ class Meta:
392393 fields = [
393394 "advisory_id" ,
394395 "advisory_uid" ,
396+ "datasource_id" ,
395397 "url" ,
396398 "aliases" ,
397399 "summary" ,
@@ -713,6 +715,7 @@ def get_affected_advisories_bulk(packages, max_advisories, base_url, reachabilit
713715 "primary_advisory__avid" ,
714716 "primary_advisory__summary" ,
715717 "primary_advisory__advisory_id" ,
718+ "primary_advisory__datasource_id" ,
716719 "primary_advisory__is_curation" ,
717720 )
718721 )
@@ -842,6 +845,7 @@ def get_affected_advisories_bulk(packages, max_advisories, base_url, reachabilit
842845 {
843846 "advisory_id" : identifier ,
844847 "advisory_uid" : primary .avid ,
848+ "datasource_id" : primary .datasource_id ,
845849 "aliases" : aliases ,
846850 "summary" : primary .summary ,
847851 "weighted_severity" : weighted_severity ,
@@ -974,6 +978,7 @@ def get_affected_advisories_bulk(packages, max_advisories, base_url, reachabilit
974978 {
975979 "advisory_id" : identifier ,
976980 "advisory_uid" : advisory .avid ,
981+ "datasource_id" : advisory .datasource_id ,
977982 "aliases" : aliases ,
978983 "summary" : advisory .summary ,
979984 "weighted_severity" : advisory .weighted_severity ,
@@ -1026,6 +1031,7 @@ def get_fixing_advisories_bulk(packages, max_advisories, base_url):
10261031 "id" ,
10271032 "package_id" ,
10281033 "primary_advisory__advisory_id" ,
1034+ "primary_advisory__datasource_id" ,
10291035 )
10301036 )
10311037
@@ -1051,6 +1057,7 @@ def get_fixing_advisories_bulk(packages, max_advisories, base_url):
10511057 "advisory_id" : advisory .advisory_id .split ("/" )[- 1 ],
10521058 "resource_url" : resource_url ,
10531059 "advisory_uid" : advisory .avid ,
1060+ "datasource_id" : advisory .datasource_id ,
10541061 }
10551062 )
10561063
@@ -1114,6 +1121,7 @@ def get_fixing_advisories_bulk(packages, max_advisories, base_url):
11141121 "advisory_id" : advisory .advisory_id .split ("/" )[- 1 ],
11151122 "resource_url" : resource_url ,
11161123 "advisory_uid" : advisory .avid ,
1124+ "datasource_id" : advisory .datasource_id ,
11171125 }
11181126 )
11191127 result [package .id ] = package_result
0 commit comments