diff --git a/app/settings.py b/app/settings.py index 74f991ad..d4b68fc5 100644 --- a/app/settings.py +++ b/app/settings.py @@ -451,8 +451,7 @@ class Settings: def get_settings(): - os.makedirs(os.path.dirname(CONFIG_PATH), exist_ok=True) # create dir if not exist - os.makedirs(os.path.dirname(DATA_PATH), exist_ok=True) + os.makedirs(os.path.dirname(CONFIG_PATH), exist_ok=True) if not os.path.isfile(CONFIG_FILE) or os.stat(CONFIG_FILE).st_size == 0: write_settings(get_default_settings()) diff --git a/app/ui/main_app_window.py b/app/ui/main_app_window.py index f789af13..ba0d1fcd 100644 --- a/app/ui/main_app_window.py +++ b/app/ui/main_app_window.py @@ -957,7 +957,8 @@ class Application(Gtk.Application): self.show_error_dialog(str(e)) return except Exception as e: - log("Append services error: " + str(e)) + from traceback import format_exc + log("Reading data error: {}".format(format_exc())) self.show_error_dialog(get_message("Reading data error!") + "\n" + str(e)) return else: