mirror of
https://github.com/resf/distro-tools.git
synced 2024-11-24 14:11:26 +00:00
Respect fetch_related for fetch_advisories
This commit is contained in:
parent
2763793211
commit
19d514830a
@ -84,16 +84,17 @@ async def fetch_advisories(
|
||||
count = results[1][0]["total"]
|
||||
|
||||
advisories = [Advisory(**x) for x in results[1]]
|
||||
for advisory in advisories:
|
||||
await advisory.fetch_related(
|
||||
"packages",
|
||||
"cves",
|
||||
"fixes",
|
||||
"affected_products",
|
||||
"packages",
|
||||
"packages__supported_product",
|
||||
"packages__supported_products_rh_mirror",
|
||||
)
|
||||
if fetch_related:
|
||||
for advisory in advisories:
|
||||
await advisory.fetch_related(
|
||||
"packages",
|
||||
"cves",
|
||||
"fixes",
|
||||
"affected_products",
|
||||
"packages",
|
||||
"packages__supported_product",
|
||||
"packages__supported_products_rh_mirror",
|
||||
)
|
||||
return (
|
||||
count,
|
||||
advisories,
|
||||
|
Loading…
Reference in New Issue
Block a user