add default source when creating posts from uploads in case canonical url doesn't exist

This commit is contained in:
Albert Yi
2018-08-29 14:21:39 -07:00
parent eac5a57c0b
commit 55cbef52e4

View File

@@ -112,7 +112,7 @@ class UploadService
p.image_height = upload.image_height
p.rating = upload.rating
if upload.source.present?
p.source = Sources::Strategies.find(upload.source, upload.referer_url).canonical_url
p.source = Sources::Strategies.find(upload.source, upload.referer_url).canonical_url || upload.source
end
p.file_size = upload.file_size
p.uploader_id = upload.uploader_id