apply default values

This commit is contained in:
SrGooglo 2024-03-25 09:25:20 +01:00
parent d3a752c820
commit c949eea9ac

View File

@ -130,7 +130,11 @@ export default async function apply(pkg_id, changes) {
if (changes.configs) { if (changes.configs) {
if (!pkg.storaged_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) { if (Object.keys(changes.configs).length !== 0) {
@ -142,9 +146,9 @@ export default async function apply(pkg_id, changes) {
await updateInstalledPackage(pkg) await updateInstalledPackage(pkg)
sendToRender(`new:notification`, { sendToRender(`new:message`, {
type: "success", type: "info",
message: "Changes applied!", message: "Changes applied",
}) })
sendToRender(`pkg:update:status`, { sendToRender(`pkg:update:status`, {