From ebaa2b4f2678377bac0bcffbf2aa63491b0a38b7 Mon Sep 17 00:00:00 2001 From: Francesco Abbate Date: Mon, 7 Dec 2020 17:38:36 +0100 Subject: [PATCH] Fix bug related to creation of user's init file --- data/core/init.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/data/core/init.lua b/data/core/init.lua index 461f839d..463180eb 100644 --- a/data/core/init.lua +++ b/data/core/init.lua @@ -137,9 +137,12 @@ end local function load_user_directory() local init_filename = USERDIR .. "/init.lua" - local info = system.get_file_info(USERDIR) - if not info then + local stat_info_dir = system.get_file_info(USERDIR) + if not stat_info_dir then create_user_directory() + end + local stat_info_file = system.get_file_info(init_filename) + if not stat_info_file then write_user_init_file(init_filename) end return dofile(init_filename)