diff --git a/app/controllers/api/v1/gifs_controller.rb b/app/controllers/api/v1/gifs_controller.rb deleted file mode 100644 index e4c797a0..00000000 --- a/app/controllers/api/v1/gifs_controller.rb +++ /dev/null @@ -1,33 +0,0 @@ -# frozen_string_literal: true - -class Api::V1::GifsController < Api::BaseController - before_action :require_user! - - respond_to :json - - skip_before_action :set_cache_headers - - def categories - uri = URI('https://api.tenor.com/v1/categories') - theOptions = { :key => "TENOR_KEY" } - uri.query = URI.encode_www_form(theOptions) - - res = Net::HTTP.get_response(uri) - render json: res.body if res.is_a?(Net::HTTPSuccess) - end - - def search - uri = URI('https://api.tenor.com/v1/search') - theOptions = { - :key => "TENOR_KEY", - :media_filter => "minimal", - :limit => 30, - :q => params[:search], - :pos => params[:next] || 0 - } - uri.query = URI.encode_www_form(theOptions) - - res = Net::HTTP.get_response(uri) - render json: res.body if res.is_a?(Net::HTTPSuccess) - end -end diff --git a/config/routes.rb b/config/routes.rb index c9a34830..4bc06283 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -347,11 +347,6 @@ Rails.application.routes.draw do resources :trends, only: [:index] resources :group_categories, only: [:index] - namespace :gifs do - get :categories - get :search - end - resources :conversations, only: [:index, :destroy] do member do post :read