From 38bfef383622eaa2dc2c342397a6f6199b0831eb Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Sun, 14 Jun 2026 21:56:49 +0900 Subject: [PATCH] chore: clear typehinting errors --- dzgui/managers/offline.py | 2 +- dzgui/util/symlink.py | 3 +-- dzgui/views/pages/offline.py | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/dzgui/managers/offline.py b/dzgui/managers/offline.py index a277518..5f49f09 100644 --- a/dzgui/managers/offline.py +++ b/dzgui/managers/offline.py @@ -12,7 +12,7 @@ from dzgui.init.proc import is_dayz_running from dzgui.managers.threading import call_on_thread, StoredFunc, ThreadingManager from dzgui.model.model_factory import ModelFactory from dzgui.strings import dialogs -from dzgui.util.symlink import create_custom_symlinks, clone_symlinks, symlink_mission +from dzgui.util.symlink import create_custom_symlinks, symlink_mission from dzgui.views.dialogs.filepicker import FolderPicker if TYPE_CHECKING: diff --git a/dzgui/util/symlink.py b/dzgui/util/symlink.py index 99ed87e..a686dd2 100644 --- a/dzgui/util/symlink.py +++ b/dzgui/util/symlink.py @@ -55,14 +55,13 @@ def create_custom_symlinks( return links -def symlink_mission(steam_path: Path, target: str) -> None: +def symlink_mission(steam_path: Path, target: str) -> str: dayz_path = PeFile.get_nested_app_path(steam_path, APPID_DAYZ) for file in dayz_path.iterdir(): expunge_link(file) path = Path(target) stem = path.name parent = path.parent - suffix = _hash(str(parent), use_custom=True) source = dayz_path.joinpath(DAYZ_COMMUNITY_ROOT) try: source.symlink_to(parent) diff --git a/dzgui/views/pages/offline.py b/dzgui/views/pages/offline.py index b998eea..ff618a9 100644 --- a/dzgui/views/pages/offline.py +++ b/dzgui/views/pages/offline.py @@ -202,7 +202,7 @@ class ModFrame(HeadingFrame): self.no_mods = HBox(spacing=10) no_mods_icon = Icon(WARNING, margin_start=10) - no_mods_label = Gtk.Label(offline.no_local_mods, halign=Gtk.Align.START) + no_mods_label = Gtk.Label(label=offline.no_local_mods, halign=Gtk.Align.START) self.no_mods.extend([no_mods_icon, no_mods_label]) self.vbox.pack_end(self.no_mods, expand=True, fill=True, padding=3)