diff --git a/addons/website_event_track_live/models/event_track.py b/addons/website_event_track_live/models/event_track.py index 5a0642d4a8c..4bbb16cd746 100644 --- a/addons/website_event_track_live/models/event_track.py +++ b/addons/website_event_track_live/models/event_track.py @@ -20,7 +20,7 @@ class Track(models.Model): def _compute_youtube_video_id(self): for track in self: if track.youtube_video_url: - regex = r'^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=)([^#&?]*).*' + regex = r'^.*(youtu.be\/|v\/|u\/\w\/|embed\/|live\/|watch\?v=|&v=)([^#&?]*).*' match = re.match(regex, track.youtube_video_url) if match and len(match.groups()) == 2 and len(match.group(2)) == 11: track.youtube_video_id = match.group(2)