Do not fail is we don't have a servicesConfig yet

This commit is contained in:
Johannes Zellner
2024-01-17 13:13:48 +01:00
parent 0f4ea17f29
commit 7499aa9201

View File

@@ -427,7 +427,7 @@ async function configureService(id, data, auditSource) {
const servicesConfig = await getConfig();
needsRebuild = servicesConfig[name]?.recoveryMode != data.recoveryMode; // intentional != since 'recoveryMode' may or may not be there
if (name === 'postgresql' && data.useVectorRsExtension !== servicesConfig[name].useVectorRsExtension) needsRebuild = true;
if (name === 'postgresql' && (!servicesConfig[name] || data.useVectorRsExtension !== servicesConfig[name].useVectorRsExtension)) needsRebuild = true;
servicesConfig[name] = data;