From f2bca10cd00d0a007bf89636279a0f2ca5fb4901 Mon Sep 17 00:00:00 2001 From: yystopf Date: Mon, 23 Mar 2026 16:38:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9=EF=BC=9A=E8=B7=AF=E7=94=B1?= =?UTF-8?q?=E5=92=8C=E6=8E=A7=E5=88=B6=E5=99=A8=E4=BD=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../{users => api/v1}/resident_experts_controller.rb | 2 +- config/routes.rb | 8 -------- config/routes/api.rb | 6 ++++++ 3 files changed, 7 insertions(+), 9 deletions(-) rename app/controllers/{users => api/v1}/resident_experts_controller.rb (97%) diff --git a/app/controllers/users/resident_experts_controller.rb b/app/controllers/api/v1/resident_experts_controller.rb similarity index 97% rename from app/controllers/users/resident_experts_controller.rb rename to app/controllers/api/v1/resident_experts_controller.rb index a8d89efa6..95bfa2dbd 100644 --- a/app/controllers/users/resident_experts_controller.rb +++ b/app/controllers/api/v1/resident_experts_controller.rb @@ -1,4 +1,4 @@ -class Users::ResidentExpertsController < Users::BaseController +class Api::V1::ResidentExpertsController < Api::V1::BaseController def index @resident_experts = ResidentExpert.approved.includes(:user) @resident_experts = @resident_experts.where(expert_category: params[:expert_category]) if params[:expert_category].present? diff --git a/config/routes.rb b/config/routes.rb index d7c9c2b8e..a328b25b9 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -177,14 +177,6 @@ Rails.application.routes.draw do post '/blockchain/issue/get_token_num', to: 'users#blockchain_get_issue_token_num' get '/projects/blockchain/get_unclosed_issue_list', to: 'users#blockchain_get_unclosed_issue_list' - namespace :users do - resources :resident_experts do - collection do - get :current - get :actions - end - end - end resources :owners, only: [:index, :show] scope module: :organizations do diff --git a/config/routes/api.rb b/config/routes/api.rb index 49501f873..b3ea71736 100644 --- a/config/routes/api.rb +++ b/config/routes/api.rb @@ -70,6 +70,12 @@ defaults format: :json do end namespace :v1 do + resources :resident_experts do + collection do + get :current + get :actions + end + end namespace :projects do resources :develop_process_pull_requests, only: [:index] do