diff --git a/app/services/video/provider/dailymotion.rb b/app/services/video/provider/dailymotion.rb index 0bb5446726b41beeb53666e53b7e7440cda33ceb..aad0e19ded57b460c36159451641926c4b2ce999 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 af3b2ce744b0f0f392d0d60618fda3f52ae0a3cc..c170f54b2db6c0015ee1196408ee60990ac93538 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 f32b515a5cd234f10d4db754534f25d4b833e871..237714608c9e26e8a74644c7f5320530fb09028a 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