From 19bffb7134aff8783a84488f60f9e169a0c51e26 Mon Sep 17 00:00:00 2001 From: loathingKernel <142770+loathingKernel@users.noreply.github.com> Date: Sun, 26 Apr 2026 13:03:09 +0300 Subject: [PATCH] WrapperExe: don't set global LEGENDARY_WRAPPER_EXE after downloading an update --- rare/models/wrapper.py | 2 +- rare/utils/wrapper_exe.py | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/rare/models/wrapper.py b/rare/models/wrapper.py index 50d9567ed..7a1ba45f7 100644 --- a/rare/models/wrapper.py +++ b/rare/models/wrapper.py @@ -69,7 +69,7 @@ def __eq__(self, other) -> bool: return self.as_str == other.as_str def __hash__(self): - return hash(self.__command) + return hash(" ".join(self.__command)) def __bool__(self) -> bool: return True if not self.is_editable else bool(self.as_str.strip()) diff --git a/rare/utils/wrapper_exe.py b/rare/utils/wrapper_exe.py index 52ab383cc..514f123be 100644 --- a/rare/utils/wrapper_exe.py +++ b/rare/utils/wrapper_exe.py @@ -55,7 +55,6 @@ def download_lgd_wrapper() -> bool: try: resp = requests.get(download_url, timeout=5) wrapper_path().write_bytes(resp.content) - config.set_envvar('default', 'LEGENDARY_WRAPPER_EXE', str(wrapper_path)) except requests.exceptions.Timeout: return False