gab-social/app/controllers/api/v2/image_proxy_controller.rb
mgabdev f175b640f0 Updated news, trends image url path in redux
• Updated:
- news, trends image url path in redux
2020-11-09 12:00:37 -06:00

14 lines
361 B
Ruby

require 'base64'
require 'net/http'
class Api::V2::ImageProxyController < EmptyController
def get
if params[:trends_url].nil?
raise GabSocial::NotPermittedError
else
url = URI.parse(params[:trends_url])
image = Net::HTTP.get_response(url)
send_data image.body, type: image.content_type, disposition: 'inline'
end
end
end