chore: filter header for non active values

This commit is contained in:
nivedin
2023-12-04 16:30:18 +05:30
committed by Andrew Bastin
parent 9bfe195253
commit 056a8a8719
2 changed files with 36 additions and 22 deletions

View File

@@ -619,11 +619,18 @@ const inheritedProperties = computed(() => {
const inheritedHeaders = props.inheritedProperties.headers.filter( const inheritedHeaders = props.inheritedProperties.headers.filter(
(header) => (header) =>
!request.value.headers.some( !request.value.headers.some(
(requestHeader) => requestHeader.key === header.key (requestHeader) => requestHeader.key === header.inheritedHeader?.key
) )
) )
const headers = inheritedHeaders.map((header, index) => ({ const headers = inheritedHeaders
.filter(
(header) =>
header.inheritedHeader !== null &&
header.inheritedHeader !== undefined &&
header.inheritedHeader.active
)
.map((header, index) => ({
inheritedFrom: props.inheritedProperties?.headers[index].parentName, inheritedFrom: props.inheritedProperties?.headers[index].parentName,
source: "headers", source: "headers",
id: `header-${index}`, id: `header-${index}`,

View File

@@ -570,11 +570,18 @@ const inheritedProperties = computed(() => {
const inheritedHeaders = props.inheritedProperties.headers.filter( const inheritedHeaders = props.inheritedProperties.headers.filter(
(header) => (header) =>
!request.value.headers.some( !request.value.headers.some(
(requestHeader) => requestHeader.key === header.key (requestHeader) => requestHeader.key === header.inheritedHeader?.key
) )
) )
const headers = inheritedHeaders.map((header, index) => ({ const headers = inheritedHeaders
.filter(
(header) =>
header.inheritedHeader !== null &&
header.inheritedHeader !== undefined &&
header.inheritedHeader.active
)
.map((header, index) => ({
inheritedFrom: props.inheritedProperties?.headers[index].parentName, inheritedFrom: props.inheritedProperties?.headers[index].parentName,
source: "headers", source: "headers",
id: `header-${index}`, id: `header-${index}`,