From 223038682f59f48e221a6e74981b3723fd31f3e8 Mon Sep 17 00:00:00 2001 From: jpr-odoo Date: Tue, 28 Jan 2020 06:20:50 +0000 Subject: [PATCH] [FIX] web_editor: correct parsing of dailymotion URL The parsing of dailymotion URL was not done correctly. This made the media dialog duplicate the URL params if such an URL was re-edited. task-2159152 closes odoo/odoo#47102 X-original-commit: 8d8f442f62919b1cee595ed1fae2c6e4f05eb8fa Signed-off-by: Quentin Smetz (qsm) --- addons/web_editor/static/src/js/wysiwyg/widgets/media.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/web_editor/static/src/js/wysiwyg/widgets/media.js b/addons/web_editor/static/src/js/wysiwyg/widgets/media.js index 0ab8dcf23ce..392ec21d502 100644 --- a/addons/web_editor/static/src/js/wysiwyg/widgets/media.js +++ b/addons/web_editor/static/src/js/wysiwyg/widgets/media.js @@ -1224,7 +1224,7 @@ var VideoWidget = MediaWidget.extend({ instagram: /(.*)instagram.com\/p\/(.[a-zA-Z0-9]*)/, vine: /\/\/vine.co\/v\/(.[a-zA-Z0-9]*)/, vimeo: /\/\/(player.)?vimeo.com\/([a-z]*\/)*([0-9]{6,11})[?]?.*/, - dailymotion: /.+dailymotion.com\/(video|hub|embed)\/([^_]+)[^#]*(#video=([^_&]+))?/, + dailymotion: /.+dailymotion.com\/(video|hub|embed)\/([^_?]+)[^#]*(#video=([^_&]+))?/, youku: /(.*).youku\.com\/(v_show\/id_|embed\/)(.+)/, }; const matches = _.mapObject(regexes, regex => url.match(regex));