From c949eea9ac27a5f33af2bcc5a86ebcc694b02bda Mon Sep 17 00:00:00 2001 From: SrGooglo Date: Mon, 25 Mar 2024 09:25:20 +0100 Subject: [PATCH] apply default values --- src/main/commands/apply.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/main/commands/apply.js b/src/main/commands/apply.js index be53316..92a4f8e 100644 --- a/src/main/commands/apply.js +++ b/src/main/commands/apply.js @@ -130,7 +130,11 @@ export default async function apply(pkg_id, changes) { if (changes.configs) { if (!pkg.storaged_configs) { - pkg.storaged_configs = {} + pkg.storaged_configs = Object.entries(pkg.configs).reduce((acc, [key, value]) => { + acc[key] = value.default + + return acc + }, {}) } if (Object.keys(changes.configs).length !== 0) { @@ -142,9 +146,9 @@ export default async function apply(pkg_id, changes) { await updateInstalledPackage(pkg) - sendToRender(`new:notification`, { - type: "success", - message: "Changes applied!", + sendToRender(`new:message`, { + type: "info", + message: "Changes applied", }) sendToRender(`pkg:update:status`, {