From e36fa4eeda669f67598f2e4fcaa81953a4c87377 Mon Sep 17 00:00:00 2001 From: miruka Date: Fri, 9 Apr 2021 05:55:30 -0400 Subject: [PATCH] Fix config writing failing if parent dir not exist Problem introduced in ba3e93e658eb8c536a0dd803c8cb5fabbb68fb8f --- src/backend/user_files.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/backend/user_files.py b/src/backend/user_files.py index 2a627c96..656d8134 100644 --- a/src/backend/user_files.py +++ b/src/backend/user_files.py @@ -171,6 +171,8 @@ class UserFile: if self.write_path.parts[0] == "qrc:": return + self.write_path.parent.mkdir(parents=True, exist_ok=True) + while True: await asyncio.sleep(1)