Browse Source

Don't create attachments if remote file cannot be fetched

closed-social-glitch-2
Eugen Rochko 7 years ago
parent
commit
e4f56fa942
2 changed files with 1 additions and 3 deletions
  1. +0
    -2
      app/models/media_attachment.rb
  2. +1
    -1
      app/services/process_feed_service.rb

+ 0
- 2
app/models/media_attachment.rb View File

@ -22,8 +22,6 @@ class MediaAttachment < ApplicationRecord
def file_remote_url=(url)
self.file = URI.parse(url)
rescue OpenURI::HTTPError => e
Rails.logger.debug "Error fetching remote attachment: #{e}"
end
def image?

+ 1
- 1
app/services/process_feed_service.rb View File

@ -173,7 +173,7 @@ class ProcessFeedService < BaseService
begin
media.file_remote_url = link['href']
media.save
rescue Paperclip::Errors::NotIdentifiedByImageMagickError
rescue OpenURI::HTTPError, Paperclip::Errors::NotIdentifiedByImageMagickError
next
end
end

Loading…
Cancel
Save