diff --git a/apps/core/ipchooser/tools/base.py b/apps/core/ipchooser/tools/base.py index 00620bfe2..abc31cfbe 100644 --- a/apps/core/ipchooser/tools/base.py +++ b/apps/core/ipchooser/tools/base.py @@ -95,7 +95,7 @@ def handle_plugin_conditions( if condition["key"] in ["source_id", "plugin_name"]: key: str = {"source_id": "source_id", "plugin_name": "name"}[condition["key"]] - sql_params.extend(values) + sql_params.extend([f'"{cond_val}"' for cond_val in values]) wheres.append( f'{node_man_models.ProcessStatus._meta.db_table}.{key} in ({",".join(["%s"] * len(values))})' )