From 1a624c5537fa155d5318452eb3448f848a724c1f Mon Sep 17 00:00:00 2001 From: ehsang Date: Sat, 21 Sep 2024 19:05:41 +0330 Subject: [PATCH] fresh product with null title --- src/features/need/need.controller.ts | 1 + src/utils/needConfirm.ts | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/features/need/need.controller.ts b/src/features/need/need.controller.ts index 8418f02e4..6e39e0c13 100644 --- a/src/features/need/need.controller.ts +++ b/src/features/need/need.controller.ts @@ -340,6 +340,7 @@ export class NeedController { fetchedNeed.category !== need.category || fetchedNeed.type !== need.type || fetchedNeed.details !== need.details || + fetchedNeed.title !== need.title || fetchedNeed.information !== need.informations || fetchedNeed.nameTranslations.en !== need.name_translations.en ) { diff --git a/src/utils/needConfirm.ts b/src/utils/needConfirm.ts index e9211791b..8e99584ab 100644 --- a/src/utils/needConfirm.ts +++ b/src/utils/needConfirm.ts @@ -27,7 +27,7 @@ const BASE_AGE_OF_DUPLICATE_0 = 30; const BASE_AGE_OF_DUPLICATE_1 = 30; const BASE_AGE_OF_DUPLICATE_2 = 30; const BASE_AGE_OF_DUPLICATE_3 = 30; - +const MIN_TITLE_LENGTH = 5; const SIMILAR_URL_PERCENTAGE = 57; // percentage const SIMILAR_TXT_PERCENTAGE = 10; // percentage export const SIMILAR_NAME_LIMIT_PRODUCT = 20; @@ -302,7 +302,7 @@ export async function validateNeed( message: `Automated Message: Please check ${ price < 500 ? 'Price' - : type === NeedTypeEnum.PRODUCT && (!title || title.length < 5) + : type === NeedTypeEnum.PRODUCT && (!title || title.length < MIN_TITLE_LENGTH) ? 'Title' : !name_en || name_en.length < 3 ? 'Name'