From 073e46a18f0361eb136fab1e440a363f69d12de6 Mon Sep 17 00:00:00 2001 From: Erfan Abdi Date: Wed, 29 Sep 2021 06:51:45 +0330 Subject: [PATCH] =?utf8?q?user:=20Create=20apps=20dir=20if=20doesn?= =?utf8?q?=E2=80=99t=20exists?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- tools/services/user_manager.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/services/user_manager.py b/tools/services/user_manager.py index b8771e7..662fb2a 100644 --- a/tools/services/user_manager.py +++ b/tools/services/user_manager.py @@ -58,6 +58,10 @@ def start(args, unlocked_cb=None): platformService = IPlatform.get_service(args) if platformService: + apps_dir = "/.local/share/applications" + if not os.path.exists(apps_dir): + os.mkdir(apps_dir) + os.chmod(apps_dir, 0o700) appsList = platformService.getAppsInfo() for app in appsList: makeDesktopFile(app) -- 2.47.3