From 99a0bfe9197e19429884ac48109a868c76810c34 Mon Sep 17 00:00:00 2001 From: Abby <141393719+abby-freakazoid@users.noreply.github.com> Date: Thu, 2 May 2024 00:25:21 -0500 Subject: [PATCH] Fix library reopen doesn't check if path is valid #118 --- tagstudio/src/qt/ts_qt.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tagstudio/src/qt/ts_qt.py b/tagstudio/src/qt/ts_qt.py index ac652b11..88a01e4b 100644 --- a/tagstudio/src/qt/ts_qt.py +++ b/tagstudio/src/qt/ts_qt.py @@ -386,7 +386,7 @@ class QtDriver(QObject): # Check if a library should be opened on startup, args should override last_library # TODO: check for behavior (open last, open default, start empty) - if self.args.open or self.settings.contains("last_library"): + if self.args.open or self.settings.contains("last_library") and os.path.isdir(self.settings.value("last_library")): if self.args.open: lib = self.args.open elif self.settings.value("last_library"):