From 3eec3a70f90b28d764150c1e478324b1a4638338 Mon Sep 17 00:00:00 2001 From: grzegorzewskiflyingdog <92122356+grzegorzewskiflyingdog@users.noreply.github.com> Date: Thu, 25 Apr 2024 16:20:18 +0200 Subject: [PATCH] exclude directory no_auto_execute from automaticaly execute javascript in extension js files in directory no_auto_execute will not be automaticaly executed like all other js files inside extension inside WEB_DIRECTORY --- server.py | 1 + 1 file changed, 1 insertion(+) diff --git a/server.py b/server.py index 5642bd5e2..abc0c3429 100644 --- a/server.py +++ b/server.py @@ -135,6 +135,7 @@ class PromptServer(): for name, dir in nodes.EXTENSION_WEB_DIRS.items(): files = glob.glob(os.path.join(glob.escape(dir), '**/*.js'), recursive=True) + files = [file for file in files if 'no_auto_execute' not in file] extensions.extend(list(map(lambda f: "/extensions/" + urllib.parse.quote( name) + "/" + os.path.relpath(f, dir).replace("\\", "/"), files)))