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