From aa85e37559c55c3acf03c901bf221f5296559585 Mon Sep 17 00:00:00 2001 From: Tiago Gimenes Date: Thu, 9 Jun 2022 11:34:52 -0300 Subject: [PATCH] exact types --- .../api/src/platforms/vtex/resolvers/aggregateOffer.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/api/src/platforms/vtex/resolvers/aggregateOffer.ts b/packages/api/src/platforms/vtex/resolvers/aggregateOffer.ts index 1920856650..fd79a511f6 100644 --- a/packages/api/src/platforms/vtex/resolvers/aggregateOffer.ts +++ b/packages/api/src/platforms/vtex/resolvers/aggregateOffer.ts @@ -10,13 +10,14 @@ export const StoreAggregateOffer: Record> & { } = { highPrice: (offers) => { const availableOffers = offers.filter(inStock) + const highOffer = availableOffers[availableOffers.length - 1] - return price(availableOffers[availableOffers.length - 1]) ?? 0 + return highOffer != null ? price(highOffer) : 0 }, lowPrice: (offers) => { - const availableOffers = offers.filter(inStock) + const [lowOffer] = offers.filter(inStock) - return price(availableOffers[0]) ?? 0 + return lowOffer ? price(lowOffer) : 0 }, offerCount: (offers) => offers.length, priceCurrency: () => '',