diff --git a/packages/hydrooj/package.json b/packages/hydrooj/package.json index b42b85932..c4f696af8 100644 --- a/packages/hydrooj/package.json +++ b/packages/hydrooj/package.json @@ -1,6 +1,6 @@ { "name": "hydrooj", - "version": "2.28.32", + "version": "2.28.33", "bin": "bin/hydrooj.js", "main": "dist/loader.js", "typings": "dist/loader.d.ts", diff --git a/packages/ui-default/backendlib/markdown-it-media.js b/packages/ui-default/backendlib/markdown-it-media.js index a3d7cb051..4edc2dc10 100644 --- a/packages/ui-default/backendlib/markdown-it-media.js +++ b/packages/ui-default/backendlib/markdown-it-media.js @@ -30,7 +30,7 @@ function mfrParser(url) { const match = url.match(mfrRegex); return match ? match[1] : url; } -const EMBED_REGEX = /@\[([a-zA-Z].+)]\((.*?)[)]/im; +const EMBED_REGEX = /@\[([a-zA-Z].+?)]\((.*?)[)]/im; function extractVideoParameters(url) { const parameterMap = new Map(); const params = url.replace(/&/gi, '&').split(/[#?&]/);