mirror of
https://github.com/jayofelony/pwnagotchi.git
synced 2025-07-01 18:37:27 -04:00
Should fail before write
This commit is contained in:
@ -500,8 +500,9 @@ class WebConfig(plugins.Plugin):
|
|||||||
elif request.method == "POST":
|
elif request.method == "POST":
|
||||||
if path == "save-config":
|
if path == "save-config":
|
||||||
try:
|
try:
|
||||||
|
parsed_yaml = yaml.safe_load(request.get_json())
|
||||||
with open('/etc/pwnagotchi/config.yml', 'w') as config_file:
|
with open('/etc/pwnagotchi/config.yml', 'w') as config_file:
|
||||||
yaml.safe_dump(request.get_json(), config_file, encoding='utf-8',
|
yaml.safe_dump(parsed_yaml, config_file, encoding='utf-8',
|
||||||
allow_unicode=True, default_flow_style=False)
|
allow_unicode=True, default_flow_style=False)
|
||||||
|
|
||||||
_thread.start_new_thread(restart, (self.mode,))
|
_thread.start_new_thread(restart, (self.mode,))
|
||||||
|
Reference in New Issue
Block a user