diff --git a/shared/editor/embeds/YouTube.tsx b/shared/editor/embeds/YouTube.tsx index 3df4c53b7..f39c503cc 100644 --- a/shared/editor/embeds/YouTube.tsx +++ b/shared/editor/embeds/YouTube.tsx @@ -5,17 +5,21 @@ import { EmbedProps as Props } from "."; function YouTube(props: Props) { const { matches } = props.attrs; const videoId = matches[1]; + const queryParameters = matches[2]; + return ( ); } YouTube.ENABLED = [ - /(?:https?:\/\/)?(?:www\.)?youtu\.?be(?:\.com)?\/?.*(?:watch|embed)?(?:.*v=|v\/|\/)([a-zA-Z0-9_-]{11})$/i, + /(?:https?:\/\/)?(?:www\.)?youtu\.?be(?:\.com)?\/?.*(?:watch|embed)?(?:.*v=|v\/|\/)([a-zA-Z0-9_-]{11})(?:\?)?(.*)?$/i, ]; export default YouTube;