diff --git a/lib/tasks/get_video_data.rake b/lib/tasks/get_video_data.rake index 2a009790e..f6f85c7d5 100644 --- a/lib/tasks/get_video_data.rake +++ b/lib/tasks/get_video_data.rake @@ -62,7 +62,7 @@ namespace :video do end task :get_play_url => :environment do - Video.all.each do |video| + Video.where(play_url: nil).each do |video| result = AliyunVod::Service.get_play_info(video.uuid) rescue nil if result.present? && result["PlayInfoList"]["PlayInfo"].present? puts result