aboutsummaryrefslogtreecommitdiff
path: root/src/api/routes/service
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/routes/service')
-rw-r--r--src/api/routes/service/configPOST.js10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/api/routes/service/configPOST.js b/src/api/routes/service/configPOST.js
index 9129950..68af467 100644
--- a/src/api/routes/service/configPOST.js
+++ b/src/api/routes/service/configPOST.js
@@ -28,7 +28,15 @@ class configGET extends Route {
});
}
- await Util.writeConfigToDb(value);
+ await Util.wipeConfigDb();
+
+ const keys = Object.keys(value);
+ for await (const item of keys) {
+ Util.writeConfigToDb({
+ key: item,
+ value: value[item]
+ });
+ }
return res.status(200).json({ value });
}