From ae3484ce289646bb7e483806c794fef41e9dc44a Mon Sep 17 00:00:00 2001 From: Tiago Gimenes Date: Tue, 7 Jun 2022 16:14:09 -0300 Subject: [PATCH] throw not found when not found --- packages/api/src/platforms/vtex/resolvers/query.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/api/src/platforms/vtex/resolvers/query.ts b/packages/api/src/platforms/vtex/resolvers/query.ts index 59a8755793..a189d862c8 100644 --- a/packages/api/src/platforms/vtex/resolvers/query.ts +++ b/packages/api/src/platforms/vtex/resolvers/query.ts @@ -1,12 +1,12 @@ -import { RedirectError, BadRequestError } from '../../errors' +import { BadRequestError, RedirectError, NotFoundError } from '../../errors' import { mutateChannelContext, mutateLocaleContext } from '../utils/contex' import { enhanceSku } from '../utils/enhanceSku' import { findChannel, findLocale, + findSkuId, findSlug, transformSelectedFacet, - findSkuId, } from '../utils/facets' import { SORT_MAP } from '../utils/sort' import { StoreCollection } from './collection' @@ -60,7 +60,7 @@ export const Query = { const location = skuId && `/${product.linkText}-${skuId}/p` if (skuId == null) { - throw new BadRequestError(`Could not find product for slug ${slug}`) + throw new NotFoundError(`Could not find product for slug ${slug}`) } throw new RedirectError(301, location)