From b98522373d671b6b2808d12094cbb634b11ba65d Mon Sep 17 00:00:00 2001 From: Nevo David Date: Mon, 22 Sep 2025 00:14:52 +0700 Subject: [PATCH] feat: convert lt and gt to \> and \< in markdown --- libraries/helpers/src/utils/strip.html.validation.ts | 5 +++-- .../src/integrations/social/instagram.provider.ts | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/libraries/helpers/src/utils/strip.html.validation.ts b/libraries/helpers/src/utils/strip.html.validation.ts index 16f97042..e1674fe8 100644 --- a/libraries/helpers/src/utils/strip.html.validation.ts +++ b/libraries/helpers/src/utils/strip.html.validation.ts @@ -139,7 +139,6 @@ export const stripHtmlValidation = ( plain = false, convertMentionFunction?: (idOrHandle: string, name: string) => string ): string => { - if (plain) { return val; } @@ -169,6 +168,8 @@ export const stripHtmlValidation = ( }) .replace(/&/gi, '&') .replace(/ /gi, ' ') + .replace(/>/gi, '>') + .replace(/</gi, '<') .replace(/

([.\s\S]*?)<\/h2>/g, (match, p1) => { return `

## ${p1}

\n`; }) @@ -209,7 +210,7 @@ export const stripHtmlValidation = ( .replace(/]*>/gi, '\n') .replace(/<\/p>/gi, '') .replace(/>/gi, '>') - .replace(/</gi, '<') + .replace(/</gi, '<'); if (none) { return striptags(html); diff --git a/libraries/nestjs-libraries/src/integrations/social/instagram.provider.ts b/libraries/nestjs-libraries/src/integrations/social/instagram.provider.ts index 0b7ada53..1e01da07 100644 --- a/libraries/nestjs-libraries/src/integrations/social/instagram.provider.ts +++ b/libraries/nestjs-libraries/src/integrations/social/instagram.provider.ts @@ -618,7 +618,7 @@ export class InstagramProvider ).json(); arr.push({ - id: firstPost.id, + id: post.id, postId: commentId, releaseURL: linkGlobal, status: 'success',