From 380042cb7a9e67e8fc6d93ca34c0c73bff835988 Mon Sep 17 00:00:00 2001 From: mgabdev <> Date: Mon, 9 Nov 2020 01:30:27 -0600 Subject: [PATCH] Updated GabTrendsController to be disabled on prod MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit • Updated: - GabTrendsController to be disabled on prod --- app/controllers/api/v1/gab_trends_controller.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/controllers/api/v1/gab_trends_controller.rb b/app/controllers/api/v1/gab_trends_controller.rb index 7ce7d5a3..bcf32294 100644 --- a/app/controllers/api/v1/gab_trends_controller.rb +++ b/app/controllers/api/v1/gab_trends_controller.rb @@ -6,6 +6,10 @@ class Api::V1::GabTrendsController < Api::BaseController skip_before_action :set_cache_headers def index + if Rails.env != 'development' + render json: nil + end + type = params[:type] if type == 'feed' body = Redis.current.get("gabtrends:feed") @@ -65,7 +69,7 @@ class Api::V1::GabTrendsController < Api::BaseController body = Redis.current.get("gabtrends:feeds") if body.nil? || body.empty? - Request.new(:get, "https://trends.gab.com/feed/5f97577c9b4a496b7e810354?fmt=json").perform do |res| + Request.new(:get, "https://trends.gab.com/feed/#{params[:feedId]}?fmt=json&p=#{params[:page]}").perform do |res| Rails.logger.debug "GabTrendsController: #{type} endpoint res code: #{res.code.to_s}" if res.code == 200 body = res.body_with_limit