From c7291d3e6d1a572e715a2e7b729bc7117a2456f6 Mon Sep 17 00:00:00 2001 From: Admin MPCZ Date: Wed, 15 Apr 2026 01:20:28 +0200 Subject: [PATCH] Qualys _parse_assets_full: hostname FQDN > NetBIOS > name (fix aussi cette fonction) --- app/services/qualys_service.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/services/qualys_service.py b/app/services/qualys_service.py index 884f2d7..d795bc2 100644 --- a/app/services/qualys_service.py +++ b/app/services/qualys_service.py @@ -131,7 +131,9 @@ def _parse_assets_full(text): tag_names = parse_xml(tag_block, "name") tags = tag_names - hostname = name.split(".")[0].lower() if name else "" + netbios = (parse_xml(block, "netbiosName") or [""])[0] + hostname_src = fqdn or netbios or name + hostname = hostname_src.split(".")[0].lower() if hostname_src else "" assets.append({ "qualys_asset_id": int(aid) if aid else None, "name": name, "hostname": hostname, "fqdn": fqdn,