diff --git a/packages/app/src/Const.ts b/packages/app/src/Const.ts index 4d176c9..d7e0a6e 100644 --- a/packages/app/src/Const.ts +++ b/packages/app/src/Const.ts @@ -168,5 +168,4 @@ export const MagnetRegex = /(magnet:[\S]+)/i; /** * Wavlake embed regex */ -export const WavlakeRegex = - /player\.wavlake\.com\/(?!feed\/)(track\/[.a-zA-Z0-9-]+|album\/[.a-zA-Z0-9-]+|[.a-zA-Z0-9-]+)/i; +export const WavlakeRegex = /(?:player\.)?wavlake\.com\/(track\/[.a-zA-Z0-9-]+|album\/[.a-zA-Z0-9-]+|[.a-zA-Z0-9-]+)/i; diff --git a/packages/app/src/Element/WavlakeEmbed.tsx b/packages/app/src/Element/WavlakeEmbed.tsx index 08e72be..da2168f 100644 --- a/packages/app/src/Element/WavlakeEmbed.tsx +++ b/packages/app/src/Element/WavlakeEmbed.tsx @@ -1,5 +1,5 @@ const WavlakeEmbed = ({ link }: { link: string }) => { - const convertedUrl = link.replace("player.wavlake.com", "embed.wavlake.com"); + const convertedUrl = link.replace(/(?:player\.)?wavlake\.com/, "embed.wavlake.com"); return (