diff --git a/src/EMSESPSettingsService.cpp b/src/EMSESPSettingsService.cpp index 41c5fb6a4..1f08c4760 100644 --- a/src/EMSESPSettingsService.cpp +++ b/src/EMSESPSettingsService.cpp @@ -82,4 +82,8 @@ void EMSESPSettingsService::begin() { _fsPersistence.readFromFS(); } +void EMSESPSettingsService::save() { + _fsPersistence.writeToFS(); +} + } // namespace emsesp \ No newline at end of file diff --git a/src/EMSESPSettingsService.h b/src/EMSESPSettingsService.h index bc4f53931..8e9ff8e4e 100644 --- a/src/EMSESPSettingsService.h +++ b/src/EMSESPSettingsService.h @@ -62,6 +62,7 @@ class EMSESPSettingsService : public StatefulService { EMSESPSettingsService(AsyncWebServer * server, FS * fs, SecurityManager * securityManager); void begin(); + void save(); private: HttpEndpoint _httpEndpoint;