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