diff --git a/app/controllers/api_docs_controller.rb b/app/controllers/api_docs_controller.rb index 967f4ef89e2..084fee2f722 100644 --- a/app/controllers/api_docs_controller.rb +++ b/app/controllers/api_docs_controller.rb @@ -29,14 +29,19 @@ #++ class APIDocsController < ApplicationController - before_action :require_login + before_action :require_login, + :check_if_api_docs_enabled no_authorization_required! :index helper API::APIDocsHelper def index - render_404 unless Setting.apiv3_docs_enabled? - render locals: { turbo_opt_out: true } end + + private + + def check_if_api_docs_enabled + render_404 unless Setting.apiv3_docs_enabled? + end end