From 1be5e867dcf669f94773f3bb7f17946a0db11eef Mon Sep 17 00:00:00 2001 From: Admin MPCZ Date: Fri, 10 Apr 2026 20:18:59 +0200 Subject: [PATCH] Fix: server_ips colonne ip_address au lieu de ip --- app/services/realtime_audit_service.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/services/realtime_audit_service.py b/app/services/realtime_audit_service.py index aeace25..80a70b8 100644 --- a/app/services/realtime_audit_service.py +++ b/app/services/realtime_audit_service.py @@ -288,11 +288,11 @@ def save_audit_to_db(db, results): # Mettre a jour/inserer dans server_ips if ip_addr: existing_ip = db.execute(text( - "SELECT id FROM server_ips WHERE server_id = :sid AND ip = :ip" + "SELECT id FROM server_ips WHERE server_id = :sid AND ip_address = :ip" ), {"sid": server_id, "ip": ip_addr}).fetchone() if not existing_ip: db.execute(text( - "INSERT INTO server_ips (server_id, ip, source) VALUES (:sid, :ip, 'audit')" + "INSERT INTO server_ips (server_id, ip_address, ip_type, is_ssh, description) VALUES (:sid, :ip, 'ipv4', true, 'audit')" ), {"sid": server_id, "ip": ip_addr}) db.commit()