assign after source url for uploads

This commit is contained in:
Albert Yi
2018-07-30 17:39:22 -07:00
parent ad4756b5f2
commit 6ce8c72053
3 changed files with 21 additions and 12 deletions

View File

@@ -201,6 +201,7 @@ class UploadService
def download_from_source(source, referer_url: nil)
download = Downloads::File.new(source, referer_url: referer_url)
file = download.download!
context = {
downloaded_source: download.downloaded_source,
@@ -222,6 +223,7 @@ class UploadService
def download_for_upload(source, upload)
file = download_from_source(source, referer_url: upload.referer_url) do |context|
upload.downloaded_source = context[:downloaded_source]
upload.source = context[:source]
if context[:ugoira]
upload.context = { ugoira: context[:ugoira] }