From fe523c0edc1abe5868d21402ccbe824501d756ba Mon Sep 17 00:00:00 2001 From: Kobi Meirson Date: Sat, 5 Nov 2022 16:43:35 +0200 Subject: [PATCH] fix(cr): account for a `server` dictionary without `domain` --- src/nginxconfig/util/vue_backwards_compatibility.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/nginxconfig/util/vue_backwards_compatibility.js b/src/nginxconfig/util/vue_backwards_compatibility.js index ec0fbf3..5d43a67 100644 --- a/src/nginxconfig/util/vue_backwards_compatibility.js +++ b/src/nginxconfig/util/vue_backwards_compatibility.js @@ -52,8 +52,9 @@ const migrateLogging = data => { for (const key in data.domains) { if (!Object.prototype.hasOwnProperty.call(data.domains, key)) continue; - const perDomainServer = 'server' in data.domains[key] && isObject(data.domains[key].server) ? data.domains[key].server : { + const perDomainServer = { domain: serverDomainDefault, + ...('server' in data.domains[key] && isObject(data.domains[key].server) ? data.domains[key].server : {}), }; const perDomainLogging = 'logging' in data.domains[key] && isObject(data.domains[key].logging) ? data.domains[key].logging : {};