From c9bcc735f4856de3d4564732e8cccbdd3bf650ff Mon Sep 17 00:00:00 2001 From: Ethanfel Date: Sun, 1 Mar 2026 14:29:30 +0100 Subject: [PATCH] Change refresh input from INT to combo dropdown (off/on) Co-Authored-By: Claude Opus 4.6 --- project_loader.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/project_loader.py b/project_loader.py index 0f1c5cc..a3be21f 100644 --- a/project_loader.py +++ b/project_loader.py @@ -138,7 +138,7 @@ class ProjectLoaderDynamic: "project_name": ("STRING", {"default": "", "multiline": False}), "file_name": ("STRING", {"default": "", "multiline": False}), "sequence_number": ("INT", {"default": 1, "min": 1, "max": 9999}), - "refresh": ("INT", {"default": 0, "min": 0, "max": 9999}), + "refresh": (["off", "on"],), }, "optional": { "output_keys": ("STRING", {"default": ""}), @@ -153,7 +153,7 @@ class ProjectLoaderDynamic: OUTPUT_NODE = False def load_dynamic(self, manager_url, project_name, file_name, sequence_number, - refresh=0, output_keys="", output_types=""): + refresh="off", output_keys="", output_types=""): # Fetch keys metadata (includes total_sequences count) keys_meta = _fetch_keys(manager_url, project_name, file_name, sequence_number) if keys_meta.get("error") in ("http_error", "network_error", "parse_error"):