From 3ef1964c3f98bef72784f8e8441e661086c3fe54 Mon Sep 17 00:00:00 2001 From: huchenlei Date: Tue, 21 Jan 2025 22:06:38 -0500 Subject: [PATCH] Sort glob result for deterministic ordering --- app/custom_node_manager.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/custom_node_manager.py b/app/custom_node_manager.py index 4abbdfa58..05d9dab70 100644 --- a/app/custom_node_manager.py +++ b/app/custom_node_manager.py @@ -65,7 +65,8 @@ class CustomNodeManager: translations = {} for folder in folder_paths.get_folder_paths("custom_nodes"): - for custom_node_dir in glob.glob(os.path.join(folder, "*/")): + # Sort glob results for deterministic ordering + for custom_node_dir in sorted(glob.glob(os.path.join(folder, "*/"))): locales_dir = os.path.join(custom_node_dir, "locales") if not os.path.exists(locales_dir): continue