mirror of
https://github.com/fosrl/pangolin.git
synced 2026-09-23 18:58:51 +02:00
Fixed copilot issue.
This commit is contained in:
@@ -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,
|
||||||
|
|||||||
Reference in New Issue
Block a user