From d3a6feef78d3d825e0f403c060a2ff1719c5ad92 Mon Sep 17 00:00:00 2001 From: Ricardo Henrique Gonzaga Date: Thu, 23 Oct 2025 12:04:08 -0300 Subject: [PATCH] fix: pricerangeinput --- vtex/utils/transform.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/vtex/utils/transform.ts b/vtex/utils/transform.ts index c6dc0974c..2868a080d 100644 --- a/vtex/utils/transform.ts +++ b/vtex/utils/transform.ts @@ -780,10 +780,14 @@ export const legacyFacetToFilter = ( const map = hasToBeFullpath ? facet.Link.split("map=")[1].split(",") : [facet.Map]; - const value = hasToBeFullpath + let value = hasToBeFullpath ? facet.Link.split("?")[0].slice(1).split("/") : [facet.Value]; + if (hasToBeFullpath && value.some(v => /de-\d+-a-\d+-\d+/.test(v))) { + value = value.map(v => v.replace(/-(\d{2})$/, '.$1')); + } + const pathSegmentsFiltered = hasProductClusterIds ? [pathSegments[mapSegments.indexOf("productClusterIds")]] : [];