From 7ddc3938ff2b6649caeefe2f2796dbf8b091adff Mon Sep 17 00:00:00 2001 From: Tiago Gimenes Date: Wed, 8 Jun 2022 13:06:34 -0300 Subject: [PATCH] pick first sku --- packages/api/src/platforms/vtex/utils/canonical.ts | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/packages/api/src/platforms/vtex/utils/canonical.ts b/packages/api/src/platforms/vtex/utils/canonical.ts index fd10ea0d66..8b183bad63 100644 --- a/packages/api/src/platforms/vtex/utils/canonical.ts +++ b/packages/api/src/platforms/vtex/utils/canonical.ts @@ -1,10 +1,6 @@ import type { Product } from '../clients/search/types/ProductSearchResult' -export const canonicalFromProduct = ({ items, linkText }: Product) => { - // Sort by id so we always use the same canonical regardless of sku availability/ordering - const [{ itemId }] = items.sort( - (i1, i2) => Number(i1.itemId) - Number(i2.itemId) - ) - - return `/${linkText}-${itemId}/p` -} +export const canonicalFromProduct = ({ + items: [{ itemId }], + linkText, +}: Product) => `/${linkText}-${itemId}/p`