diff --git a/app/controllers/templates_uploads_controller.rb b/app/controllers/templates_uploads_controller.rb index 7a41c1c2..8823eeac 100644 --- a/app/controllers/templates_uploads_controller.rb +++ b/app/controllers/templates_uploads_controller.rb @@ -35,7 +35,7 @@ class TemplatesUploadsController < ApplicationController def create_file_params_from_url tempfile = Tempfile.new tempfile.binmode - tempfile.write(conn.get(params[:url]).body) + tempfile.write(conn.get(Addressable::URI.parse(params[:url]).display_uri.to_s).body) tempfile.rewind file = ActionDispatch::Http::UploadedFile.new( diff --git a/lib/submitters/normalize_values.rb b/lib/submitters/normalize_values.rb index 62c541e9..f7025037 100644 --- a/lib/submitters/normalize_values.rb +++ b/lib/submitters/normalize_values.rb @@ -71,7 +71,7 @@ module Submitters return blob if blob - data = conn.get(url).body + data = conn.get(Addressable::URI.parse(url).display_uri.to_s).body checksum = Digest::MD5.base64digest(data)