From d6bb0708d7bbd4f0a341d474d0b3c1a6eda07e8c Mon Sep 17 00:00:00 2001 From: pskl Date: Wed, 19 Feb 2025 14:15:28 +0100 Subject: [PATCH] Nest routes under academic namespace and declare only if not in production env --- config/routes.rb | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/config/routes.rb b/config/routes.rb index 4bcd1bb08..30b895392 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -20,19 +20,20 @@ delete "asp/logout", to: "asp/application#logout", as: :destroy_asp_user_session - namespace :academic do - get "home", to: "application#home" + if !Rails.env.production? + namespace :academic do + get "home", to: "application#home" - resources :users, only: [] do - get "select_academy" - end - - devise_for :users, skip: :all, class_name: "Academic::User" - end + resources :users, only: [] do + get "select_academy" + end - get "academic/login", to: "academic/application#login", as: :new_academic_user_session + devise_for :users, skip: :all, class_name: "Academic::User" - delete "academic/logout", to: "academic/application#logout", as: :destroy_academic_user_session + get "login", to: "academic/application#login", as: :new_academic_user_session + delete "logout", to: "academic/application#logout", as: :destroy_academic_user_session + end + end resources :users, only: :update do get "select_establishment"