Draft of new semantics

This commit is contained in:
Joel Collins 2020-01-29 11:55:39 +00:00
parent b39a0653f2
commit 19af98736d
13 changed files with 252 additions and 187 deletions

View file

@ -30,7 +30,7 @@ class SettingsProperty(View):
logging.debug("Updating settings from PUT request:")
logging.debug(payload.json)
microscope.apply_settings(payload.json)
microscope.update_settings(payload.json)
microscope.save_settings()
return self.get()
@ -65,7 +65,7 @@ class NestedSettingsProperty(View):
dictionary = create_from_path(keys)
set_by_path(dictionary, keys, payload.json)
microscope.apply_settings(dictionary)
microscope.update_settings(dictionary)
microscope.save_settings()
return self.get(route)