diff --git a/applications/external/unitemp/Sensors.c b/applications/external/unitemp/Sensors.c index 11e5a602b..33dd3fa88 100644 --- a/applications/external/unitemp/Sensors.c +++ b/applications/external/unitemp/Sensors.c @@ -397,6 +397,8 @@ bool unitemp_sensors_save(void) { FuriString* filepath = furi_string_alloc(); //Составление пути к файлу furi_string_printf(filepath, "%s/%s", APP_PATH_FOLDER, APP_FILENAME_SENSORS); + //Создание папки плагина + storage_common_mkdir(app->storage, APP_PATH_FOLDER); //Открытие потока if(!file_stream_open( app->file_stream, furi_string_get_cstr(filepath), FSAM_READ_WRITE, FSOM_CREATE_ALWAYS)) { diff --git a/applications/external/unitemp/unitemp.c b/applications/external/unitemp/unitemp.c index 483ff9553..9f56d8eef 100644 --- a/applications/external/unitemp/unitemp.c +++ b/applications/external/unitemp/unitemp.c @@ -74,6 +74,8 @@ bool unitemp_saveSettings(void) { FuriString* filepath = furi_string_alloc(); //Составление пути к файлу furi_string_printf(filepath, "%s/%s", APP_PATH_FOLDER, APP_FILENAME_SETTINGS); + //Создание папки плагина + storage_common_mkdir(app->storage, APP_PATH_FOLDER); //Открытие потока if(!file_stream_open( app->file_stream, furi_string_get_cstr(filepath), FSAM_READ_WRITE, FSOM_CREATE_ALWAYS)) { diff --git a/applications/external/unitemp/unitemp.h b/applications/external/unitemp/unitemp.h index d6d163eb8..320163126 100644 --- a/applications/external/unitemp/unitemp.h +++ b/applications/external/unitemp/unitemp.h @@ -42,7 +42,7 @@ //Версия приложения #define UNITEMP_APP_VER "1.4" //Путь хранения файлов плагина -#define APP_PATH_FOLDER STORAGE_APP_DATA_PATH_PREFIX +#define APP_PATH_FOLDER EXT_PATH("apps_data/unitemp") //Имя файла с настройками #define APP_FILENAME_SETTINGS "settings.cfg" //Имя файла с датчиками