From 873309426708fabf4fc3d4d69e1640f47358b6f3 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Sat, 11 Jul 2026 16:33:15 +0900 Subject: [PATCH] chore: wrap in try/except statement --- dzgui/util/dirs.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dzgui/util/dirs.py b/dzgui/util/dirs.py index d317457..70fdaa2 100644 --- a/dzgui/util/dirs.py +++ b/dzgui/util/dirs.py @@ -13,8 +13,11 @@ def copy_dzgui_to_xdg_data(exe_path: Path) -> None: dzgui = os.getenv("PYAPP") if dzgui is None: return - make_parents(exe_path) - shutil.copy(dzgui, exe_path) + try: + make_parents(exe_path) + shutil.copy(dzgui, exe_path) + except Exception as e: + logger.critical(e) def find_icon_resource() -> "Path": traversable = resources.files(APP_NAME_LOWER).joinpath(IMAGES_PATH)