diff --git a/src/resolvers/projectResolver.ts b/src/resolvers/projectResolver.ts index 8f22de2f9..f25a72e8b 100644 --- a/src/resolvers/projectResolver.ts +++ b/src/resolvers/projectResolver.ts @@ -1336,7 +1336,7 @@ export class ProjectResolver { i18n.__(translationErrorMessagesKeys.AUTHENTICATION_REQUIRED), ); - if (content?.length > PROJECT_UPDATE_CONTENT_MAX_LENGTH) { + if (content?.replace(/<[^>]+>/g, '').length > PROJECT_UPDATE_CONTENT_MAX_LENGTH) { throw new Error( i18n.__( translationErrorMessagesKeys.PROJECT_UPDATE_CONTENT_LENGTH_SIZE_EXCEEDED, @@ -1398,7 +1398,7 @@ export class ProjectResolver { i18n.__(translationErrorMessagesKeys.AUTHENTICATION_REQUIRED), ); - if (content?.length > PROJECT_UPDATE_CONTENT_MAX_LENGTH) { + if (content?.replace(/<[^>]+>/g, '').length > PROJECT_UPDATE_CONTENT_MAX_LENGTH) { throw new Error( i18n.__( translationErrorMessagesKeys.PROJECT_UPDATE_CONTENT_LENGTH_SIZE_EXCEEDED,