From b0509f74e7c1483932785427547e005900dee5c4 Mon Sep 17 00:00:00 2001 From: shaohuzhang1 <80892890+shaohuzhang1@users.noreply.github.com> Date: Tue, 23 Sep 2025 15:40:07 +0800 Subject: [PATCH] fix: Infinite loop increases maximum loop count limit (#4089) --- .../application/flow/step_node/loop_node/impl/base_loop_node.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/application/flow/step_node/loop_node/impl/base_loop_node.py b/apps/application/flow/step_node/loop_node/impl/base_loop_node.py index 9e83ad4da..cf2c9ec87 100644 --- a/apps/application/flow/step_node/loop_node/impl/base_loop_node.py +++ b/apps/application/flow/step_node/loop_node/impl/base_loop_node.py @@ -18,7 +18,7 @@ from common.handle.impl.response.loop_to_response import LoopToResponse from maxkb.const import CONFIG from django.utils.translation import gettext as _ -max_loop_count = (CONFIG.get("MAX_LOOP_COUNT") or 1000) +max_loop_count = int((CONFIG.get("MAX_LOOP_COUNT") or 1000)) def _is_interrupt_exec(node, node_variable: Dict, workflow_variable: Dict):