From 5b57e0c39b9db4229f36713b95df0596b510aac6 Mon Sep 17 00:00:00 2001 From: HRiggs Date: Fri, 19 Sep 2025 12:57:27 -0400 Subject: [PATCH] Disable recursive search for dependacies --- sealoader_gui.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sealoader_gui.py b/sealoader_gui.py index 67a4461..6dbc33b 100644 --- a/sealoader_gui.py +++ b/sealoader_gui.py @@ -13,7 +13,7 @@ from typing import Dict, List, Tuple import tkinter as tk from tkinter import messagebox, ttk, filedialog -from steam_required_ids import extract_required_item_ids, resolve_workshop_names, expand_required_ids_recursive +from steam_required_ids import extract_required_item_ids, resolve_workshop_names from sealoader_version import __version__ @@ -452,7 +452,7 @@ class SeaLoaderApp(tk.Tk): def task(): try: base_ids = extract_required_item_ids(url) - ids = expand_required_ids_recursive(base_ids) + ids = base_ids # Reuse installed cache to reduce API calls names_map = {i: self.installed_names_map[i] for i in ids if i in self.installed_names_map} ids_to_lookup = [i for i in ids if i not in names_map]