diff --git a/libraries/nestjs-libraries/src/short-linking/short.link.service.ts b/libraries/nestjs-libraries/src/short-linking/short.link.service.ts index b3706713..b97a0b7f 100644 --- a/libraries/nestjs-libraries/src/short-linking/short.link.service.ts +++ b/libraries/nestjs-libraries/src/short-linking/short.link.service.ts @@ -6,6 +6,7 @@ import { ShortIo } from './providers/short.io'; import { Kutt } from './providers/kutt'; import { LinkDrip } from './providers/linkdrip'; import { uniq } from 'lodash'; +import striptags from 'striptags'; const getProvider = (): ShortLinking => { if (process.env.DUB_TOKEN) { @@ -139,7 +140,7 @@ export class ShortLinkService { )}/[^\\s]*`, 'g' ); - const urls = mergeMessages.match(regex); + const urls = striptags(mergeMessages).match(regex); if (!urls) { // No URLs found, return the original text return [];