From 6f2533eb81f212b9189d09a6f46e1e5447adf315 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rajmund=20Hru=C5=A1ka?= <rajmund.hruska@cesnet.cz> Date: Fri, 3 Jun 2022 10:15:49 +0200 Subject: [PATCH] Fix: Cast host_ports as integers. (Redmine issue: #7572) --- lib/mentat/services/eventstorage.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/mentat/services/eventstorage.py b/lib/mentat/services/eventstorage.py index e2508a5bb..5a626aef4 100644 --- a/lib/mentat/services/eventstorage.py +++ b/lib/mentat/services/eventstorage.py @@ -315,7 +315,7 @@ def _bq_where(parameters): if parameters.get('host_ports', None): chunks.append(psycopg2.sql.SQL('({} && %s OR {} && %s)').format(psycopg2.sql.Identifier('source_port'), psycopg2.sql.Identifier('target_port'))) - params.extend([parameters['host_ports'], [int(x) for x in parameters['host_ports']]]) + params.extend([[int(x) for x in parameters['host_ports']], [int(x) for x in parameters['host_ports']]]) else: if parameters.get('source_ports', None): chunks.append(psycopg2.sql.SQL('{} && %s').format(psycopg2.sql.Identifier('source_port'))) -- GitLab