diff --git a/dzgui/managers/connection.py b/dzgui/managers/connection.py index 4bca50a..fa4787e 100644 --- a/dzgui/managers/connection.py +++ b/dzgui/managers/connection.py @@ -302,7 +302,7 @@ class ConnectionManager: for title, mod, stamp, size in self.missing_mods: if self.controller.is_cancel_pending(): return - subscribe(key, mod) + subscribe(key, int(mod)) time.sleep(RATE_LIMIT_THRESHOLD) if raise_window is True: diff --git a/dzgui/managers/mods.py b/dzgui/managers/mods.py index 4fa8868..af27090 100644 --- a/dzgui/managers/mods.py +++ b/dzgui/managers/mods.py @@ -117,7 +117,7 @@ class ModManager: def unsub_atomic_mod(self, mod: str) -> None: config_man = self.controller.get_config_man() key = config_man.lookup(Preferences.STEAM) - unsubscribe(key, mod) + unsubscribe(key, int(mod)) steam_path = Path(self.path) app_path = PeFile.get_nested_app_path(steam_path, APPID_DAYZ)