diff --git a/app/models/ad_image.rb b/app/models/ad_image.rb index 911cf6e..4184073 100644 --- a/app/models/ad_image.rb +++ b/app/models/ad_image.rb @@ -73,9 +73,13 @@ class AdImage def youtube_thumb uri = URI.parse(self.youtube) rescue nil if !uri.nil? && uri.host == "www.youtube.com" - params = CGI.parse(uri.query) - v = params['v'].first - return "http://img.youtube.com/vi/#{v}/0.jpg" + params = CGI.parse(uri.query) rescue {} + if params.has_key?('v') + v = params['v'].first + return "http://img.youtube.com/vi/#{v}/0.jpg" + else + return "" + end else return "" end