Fixed copilot issue.

This commit is contained in:
Julian van der Horst
2026-05-27 18:36:33 +02:00
parent 9d6062619c
commit 382f5d5218
+11 -12
View File
@@ -209,18 +209,17 @@ export async function updateProxyResources(
resourceData.ssl == undefined || resourceData.ssl == null resourceData.ssl == undefined || resourceData.ssl == null
? true ? true
: resourceData.ssl; : resourceData.ssl;
let headers = "";
const requestHeadersData = [ const requestHeadersData = [
...(resourceData.headers ?? []), ...(resourceData.headers ?? []),
...(resourceData.requestHeaders ?? []) ...(resourceData.requestHeaders ?? [])
]; ];
if (requestHeadersData.length > 0) { const requestHeadersJson =
headers = JSON.stringify(requestHeadersData); requestHeadersData.length > 0
} ? JSON.stringify(requestHeadersData)
let responseHeaders = ""; : null;
if (resourceData.responseHeaders) { const responseHeadersJson = resourceData.responseHeaders
responseHeaders = JSON.stringify(resourceData.responseHeaders); ? JSON.stringify(resourceData.responseHeaders)
} : null;
if (existingResource) { if (existingResource) {
let domain; let domain;
@@ -273,8 +272,8 @@ export async function updateProxyResources(
] ]
? resourceData.auth["whitelist-users"].length > 0 ? resourceData.auth["whitelist-users"].length > 0
: false, : false,
requestHeaders: headers || null, requestHeaders: requestHeadersJson,
responseHeaders: responseHeaders || null, responseHeaders: responseHeadersJson,
applyRules: applyRules:
resourceData.rules && resourceData.rules.length > 0, resourceData.rules && resourceData.rules.length > 0,
maintenanceModeEnabled: maintenanceModeEnabled:
@@ -733,8 +732,8 @@ export async function updateProxyResources(
setHostHeader: resourceData["host-header"] || null, setHostHeader: resourceData["host-header"] || null,
tlsServerName: resourceData["tls-server-name"] || null, tlsServerName: resourceData["tls-server-name"] || null,
ssl: resourceSsl, ssl: resourceSsl,
requestHeaders: headers || null, requestHeaders: requestHeadersJson,
responseHeaders: responseHeaders || null, responseHeaders: responseHeadersJson,
applyRules: applyRules:
resourceData.rules && resourceData.rules.length > 0, resourceData.rules && resourceData.rules.length > 0,
maintenanceModeEnabled: resourceData.maintenance?.enabled, maintenanceModeEnabled: resourceData.maintenance?.enabled,