From bf3455bbf0ca9c778d6ad023d8a75c7649ac05d9 Mon Sep 17 00:00:00 2001 From: Paul Chavard Date: Tue, 4 Jun 2024 10:43:37 +0200 Subject: [PATCH] fix(api): public api v1 should not inherit from api v1 --- app/controllers/api/public/v1/base_controller.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/controllers/api/public/v1/base_controller.rb b/app/controllers/api/public/v1/base_controller.rb index a60f9caeb..7353c83a3 100644 --- a/app/controllers/api/public/v1/base_controller.rb +++ b/app/controllers/api/public/v1/base_controller.rb @@ -1,8 +1,12 @@ -class API::Public::V1::BaseController < APIController +class API::Public::V1::BaseController < ApplicationController skip_forgery_protection before_action :check_content_type_is_json, if: -> { request.post? || request.patch? || request.put? } + before_action do + Current.browser = 'api' + end + protected def render_missing_param(param_name)