Have to save when using espnow

This commit is contained in:
2025-06-08 13:18:28 +12:00
parent c63e907204
commit a19b1e86f2
3 changed files with 5 additions and 4 deletions

View File

@@ -49,7 +49,7 @@ class Settings(dict):
self.set_defaults()
self.save()
def set_settings(self, data, patterns):
def set_settings(self, data, patterns, save):
try:
print(data)
for key, value in data.items():
@@ -85,7 +85,8 @@ class Settings(dict):
return "Invalid key", 400
self[key] = value
patterns.sync()
self.save()
if save:
self.save()
return "OK", 200
except (KeyError, ValueError):
return "Bad request", 400