From e1f8ccec94a8cd0f2f2e68bebbf2e9909f678d9f Mon Sep 17 00:00:00 2001 From: Christoph Haas Date: Tue, 19 Jul 2016 17:02:33 +0200 Subject: [PATCH] URLs in JSON file always point to https:// --- app/views/json/package.json.jbuilder | 4 ++-- app/views/json/screenshots.json.jbuilder | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/views/json/package.json.jbuilder b/app/views/json/package.json.jbuilder index f651db6..3a6f3b3 100644 --- a/app/views/json/package.json.jbuilder +++ b/app/views/json/package.json.jbuilder @@ -1,7 +1,7 @@ json.package @p.name json.screenshots @p.screenshots do |s| - json.small_image_url "#{request.protocol}#{request.host_with_port}#{s.image.url(:thumb, timestamp: false)}" - json.large_image_url "#{request.protocol}#{request.host_with_port}#{s.image.url(:large, timestamp: false)}" + json.small_image_url "https://#{request.host_with_port}#{s.image.url(:thumb, timestamp: false)}" + json.large_image_url "https://#{request.host_with_port}#{s.image.url(:large, timestamp: false)}" json.version s.version end diff --git a/app/views/json/screenshots.json.jbuilder b/app/views/json/screenshots.json.jbuilder index e226259..06ecb50 100644 --- a/app/views/json/screenshots.json.jbuilder +++ b/app/views/json/screenshots.json.jbuilder @@ -4,7 +4,7 @@ json.cache! ['json_screenshots'], expires_in: 1.hour do json.extract! s, :version json.extract! p, :maintainer, :name, :section, :maintainer_email, :homepage, :description json.url package_url(p.name) - json.small_image_url "#{request.protocol}#{request.host_with_port}#{s.image.url(:thumb, timestamp: false)}" - json.large_image_url "#{request.protocol}#{request.host_with_port}#{s.image.url(:large, timestamp: false)}" + json.small_image_url "https://#{request.host_with_port}#{s.image.url(:thumb, timestamp: false)}" + json.large_image_url "https://#{request.host_with_port}#{s.image.url(:large, timestamp: false)}" end end