From bde5c05f404b92c55e09ab7ab50bc151f050f5af Mon Sep 17 00:00:00 2001 From: soeren Date: Thu, 10 Jul 2025 22:33:03 -0600 Subject: [PATCH 1/2] Add underscore to youtube id regex --- src/youtube.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/youtube.js b/src/youtube.js index 1ce8197..ab014a7 100644 --- a/src/youtube.js +++ b/src/youtube.js @@ -6,7 +6,7 @@ CMS.registerEditorComponent({ label: "Youtube Video ID", widget: "string" }], - pattern: /{{< youtube\s+(?[A-Za-z0-9\-]+)\s+>}}/, + pattern: /{{< youtube\s+(?[A-Za-z0-9\-_]+)\s+>}}/, fromBlock: function(match) { return { id: match[1], From e24bc3c335668f3094c946eaae5b6228b68ef8fc Mon Sep 17 00:00:00 2001 From: soeren Date: Thu, 10 Jul 2025 22:35:36 -0600 Subject: [PATCH 2/2] Add underscore to youtube id regex in dist --- dist/hugo_shortcodes_netlify_cms.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dist/hugo_shortcodes_netlify_cms.js b/dist/hugo_shortcodes_netlify_cms.js index 21f28d8..f0b44eb 100644 --- a/dist/hugo_shortcodes_netlify_cms.js +++ b/dist/hugo_shortcodes_netlify_cms.js @@ -137,7 +137,7 @@ CMS.registerEditorComponent({ label: "Youtube Video ID", widget: "string" }], - pattern: /{{< youtube\s+(?[A-Za-z0-9\-]+)\s+>}}/, + pattern: /{{< youtube\s+(?[A-Za-z0-9\-_]+)\s+>}}/, fromBlock: function(match) { return { id: match[1],