Normalize attack_type to lowercase in record_event

Ensures consistent casing for attack type labels stored in the
threat database by applying .lower() on input.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
aj
2026-02-09 15:08:20 -05:00
co-authored by Claude Opus 4.6
parent e3ee9fc193
commit 5b86573b62
+1
View File
@@ -112,6 +112,7 @@ def _update_known_threat(cursor, ip, attack_type, now):
def record_event(ip, attack_type, source, severity=None, evidence=None):
"""Insert an abuse event and update the known_threats profile for the IP."""
attack_type = attack_type.lower()
now = datetime.utcnow()
with _get_connection() as conn:
cursor = conn.cursor()