From f6b5d25d9ab8767a0e36f8aa1765f3caef92c2da Mon Sep 17 00:00:00 2001 From: lifegpc Date: Mon, 1 Jan 2024 16:42:34 +0800 Subject: [PATCH] Fix null may cause Update config failed --- routes/api/config.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/routes/api/config.ts b/routes/api/config.ts index 2cfbffd..18365a1 100644 --- a/routes/api/config.ts +++ b/routes/api/config.ts @@ -86,6 +86,7 @@ export const handler: Handlers = { const cfg = await load_settings(path); let updated = false; Object.getOwnPropertyNames(d).forEach((k) => { + if (d[k] === null) return; if (UNSAFE_TYPE2.indexOf(k) === -1) { cfg._data[k] = d[k]; m.cfg._data[k] = d[k];