Skip to content

Commit 0d427b3

Browse files
authored
Merge pull request #715 from Bidaya0/bugfix/fix-vul-assetname-v2
Bugfix/fix vul assetname v2
2 parents 4d69ebc + a1dbddb commit 0d427b3

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

dongtai_web/dongtai_sca/utils.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -317,14 +317,15 @@ def _add_vul_data(asset, asset_package, cve_relation):
317317

318318

319319
def _add_asset_vul_relation(asset_vul):
320-
vul_assets = Asset.objects.filter(package_name=asset_vul.aql, version=asset_vul.package_version,
320+
vul_assets = Asset.objects.filter(version=asset_vul.package_version,
321321
signature_value=asset_vul.package_hash).values('id').all()
322322
asset_vul_relations = []
323323
if vul_assets:
324324
for asset_vl in vul_assets:
325-
relation_exist = IastVulAssetRelation.objects.filter(asset_vul=asset_vul, asset_id=asset_vl['id']).exists()
325+
relation_exist = IastVulAssetRelation.objects.filter(asset_vul_id=asset_vul.id,
326+
asset_id=asset_vl['id']).first()
326327
if not relation_exist:
327-
asset_vul_relations.append(IastVulAssetRelation(asset_vul=asset_vul, asset_id=asset_vl['id'],
328+
asset_vul_relations.append(IastVulAssetRelation(asset_vul_id=asset_vul.id, asset_id=asset_vl['id'],
328329
create_time=int(time.time()), status_id=1))
329330

330331
if asset_vul_relations:

0 commit comments

Comments
 (0)