From 1d48a10c986336c3ca2577a96dcedaba5d9e4ab4 Mon Sep 17 00:00:00 2001 From: Arnaud Levy <contact@arnaudlevy.com> Date: Wed, 11 Oct 2023 10:59:26 +0200 Subject: [PATCH] domains --- app/services/video/provider/dailymotion.rb | 5 ++++- app/services/video/provider/peertube.rb | 4 +++- app/services/video/provider/vimeo.rb | 6 +++++- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/app/services/video/provider/dailymotion.rb b/app/services/video/provider/dailymotion.rb index 0bb544672..aad0e19de 100644 --- a/app/services/video/provider/dailymotion.rb +++ b/app/services/video/provider/dailymotion.rb @@ -1,5 +1,8 @@ class Video::Provider::Dailymotion < Video::Provider::Default - DOMAINS = ['dailymotion.com', 'dai.ly'] + DOMAINS = [ + 'dailymotion.com', + 'dai.ly' + ] def identifier video_url.include?('dai.ly') ? video_url.split('dai.ly/').last diff --git a/app/services/video/provider/peertube.rb b/app/services/video/provider/peertube.rb index af3b2ce74..c170f54b2 100644 --- a/app/services/video/provider/peertube.rb +++ b/app/services/video/provider/peertube.rb @@ -1,5 +1,7 @@ class Video::Provider::Peertube < Video::Provider::Default - DOMAINS = ['peertube.fr'] + DOMAINS = [ + 'peertube.fr' + ] def identifier video_url.split('/w/').last diff --git a/app/services/video/provider/vimeo.rb b/app/services/video/provider/vimeo.rb index f32b515a5..237714608 100644 --- a/app/services/video/provider/vimeo.rb +++ b/app/services/video/provider/vimeo.rb @@ -1,5 +1,9 @@ class Video::Provider::Vimeo < Video::Provider::Default - DOMAINS = ['vimeo.com'] + DOMAINS = [ + 'vimeo.com', + 'player.vimeo.com', + 'vumbnail.com' + ] def identifier video_url.chomp('/').split('/').last -- GitLab