fix: header component bug when auth api key undefined

This commit is contained in:
nivedin
2023-12-11 21:58:29 +05:30
committed by Andrew Bastin
parent 509775878a
commit d5d4e51848
2 changed files with 6 additions and 7 deletions

View File

@@ -580,13 +580,13 @@ const getComputedAuthHeaders = (
value: `Bearer ${request.auth.token}`, value: `Bearer ${request.auth.token}`,
}) })
} else if (request.auth.authType === "api-key") { } else if (request.auth.authType === "api-key") {
const { key, value, addTo } = request.auth const { key, addTo } = request.auth
if (addTo === "Headers") { if (addTo === "Headers" && key) {
headers.push({ headers.push({
active: true, active: true,
key, key,
value, value: request.auth.value ?? "",
}) })
} }
} }

View File

@@ -78,13 +78,12 @@ export const getComputedAuthHeaders = (
value: `Bearer ${parseTemplateString(request.auth.token, envVars)}`, value: `Bearer ${parseTemplateString(request.auth.token, envVars)}`,
}) })
} else if (request.auth.authType === "api-key") { } else if (request.auth.authType === "api-key") {
const { key, value, addTo } = request.auth const { key, addTo } = request.auth
if (addTo === "Headers" && key) {
if (addTo === "Headers") {
headers.push({ headers.push({
active: true, active: true,
key: parseTemplateString(key, envVars), key: parseTemplateString(key, envVars),
value: parseTemplateString(value, envVars), value: parseTemplateString(request.auth.value ?? "", envVars),
}) })
} }
} }