Commit 2ec90d6b authored by Adrian DC's avatar Adrian DC
Browse files

fix(settings): ensure 'Settings' class initializes settings file

Signed-off-by: default avatarAdrian DC <radian.dc@gmail.com>
parent 6c618dd7
Loading
Loading
Loading
Loading
+4 −0
Changes for src/package/settings.py: 4 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -50,6 +50,10 @@ class Settings:
            except PermissionError: # pragma: no cover
                self.__persistent = False

        # Initialize settings
        if not Path(self.__path).is_file():
            self.__write()

    # Prepare
    def __prepare(self) -> None: