From a217eeb33814304f50cfdc663366b3b639234770 Mon Sep 17 00:00:00 2001 From: Dawid Wojtas Date: Tue, 2 Jul 2024 08:35:23 +0200 Subject: [PATCH] [BH-2024] Fix lack of alarm directory after updating software If the alarm directory isn't exist then it's created while updating the software. Added the same procedure for relaxation directory. --- scripts/lua/products/BellHybrid/scripts/update.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/scripts/lua/products/BellHybrid/scripts/update.lua b/scripts/lua/products/BellHybrid/scripts/update.lua index 15c24836a471f16feb6cd82d8119c1db1fb2ded1..0b4527c63dda84cb3b4e8d4ad3a55b0e969df6b4 100644 --- a/scripts/lua/products/BellHybrid/scripts/update.lua +++ b/scripts/lua/products/BellHybrid/scripts/update.lua @@ -74,6 +74,16 @@ local function create_directories() lfs.mkdir(target_dir .. "/log") lfs.mkdir(target_dir .. "/crash_dumps") lfs.mkdir(target_dir .. "/var") + + if not helpers.exists(paths.user_alarm_dir) then + print("Creating 'alarm' directory") + lfs.mkdir(paths.user_alarm_dir) + end + + if not helpers.exists(paths.user_relaxation_dir) then + print("Creating 'relaxation' directory") + lfs.mkdir(paths.user_relaxation_dir) + end end local function migrate_db()