From 657c814889b79bfd65538961991bcf41c2ac9456 Mon Sep 17 00:00:00 2001 From: Nevo David Date: Fri, 20 Dec 2024 17:36:20 +0700 Subject: [PATCH] feat: fix text replacement --- .../src/integrations/social/linkedin.provider.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/libraries/nestjs-libraries/src/integrations/social/linkedin.provider.ts b/libraries/nestjs-libraries/src/integrations/social/linkedin.provider.ts index 97f387f8..9b5f0908 100644 --- a/libraries/nestjs-libraries/src/integrations/social/linkedin.provider.ts +++ b/libraries/nestjs-libraries/src/integrations/social/linkedin.provider.ts @@ -287,6 +287,15 @@ export class LinkedinProvider extends SocialAbstract implements SocialProvider { const splitAll = text.split(pattern); const splitTextReformat = splitAll.map((p) => { return p + .replace(//g, '\\>') + .replace(/#/g, '\\#') + .replace(/~/g, '\\~') + .replace(/_/g, '\\_') + .replace(/\\/g, '\\\\') + .replace(/\|/g, '\\|') + .replace(/\[/g, '\\[') + .replace(/]/g, '\\]') .replace(/\*/g, '\\*') .replace(/\(/g, '\\(') .replace(/\)/g, '\\)')