From 250dbf91993a4a90a19c33cbff88520ac8660753 Mon Sep 17 00:00:00 2001 From: Micah Lee Date: Sun, 25 Nov 2018 17:34:06 -0800 Subject: Make sure downloads_dir exists after loading settings --- onionshare/settings.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/onionshare/settings.py b/onionshare/settings.py index 058557e9..41fcc536 100644 --- a/onionshare/settings.py +++ b/onionshare/settings.py @@ -146,6 +146,12 @@ class Settings(object): except: pass + # Make sure downloads_dir exists + try: + os.makedirs(self.get('downloads_dir'), exist_ok=True) + except: + pass + def save(self): """ Save settings to file. -- cgit v1.2.3-54-g00ecf