diff --git a/app/controllers/admin/application_controller.rb b/app/controllers/admin/application_controller.rb index 4de6421..e4a7f9c 100644 --- a/app/controllers/admin/application_controller.rb +++ b/app/controllers/admin/application_controller.rb @@ -1,5 +1,3 @@ -module Admin - class ApplicationController < ApplicationController - http_basic_authenticate_with name: 'admin', password: ENV['ADMIN_PASSWORD'] unless Rails.env.development? - end +class Admin::ApplicationController < ApplicationController + http_basic_authenticate_with name: 'admin', password: ENV['ADMIN_PASSWORD'] unless Rails.env.development? end diff --git a/app/controllers/admin/pages_controller.rb b/app/controllers/admin/pages_controller.rb index 05b80ad..addb77d 100644 --- a/app/controllers/admin/pages_controller.rb +++ b/app/controllers/admin/pages_controller.rb @@ -1,4 +1,4 @@ -class PagesController < Admin::ApplicationController +class Admin::PagesController < Admin::ApplicationController def map @supporters = Supporter.where(:coordinates.ne => nil).only(:coordinates, :support) end diff --git a/app/controllers/admin/supporters_controller.rb b/app/controllers/admin/supporters_controller.rb index 58b1209..03f4af2 100644 --- a/app/controllers/admin/supporters_controller.rb +++ b/app/controllers/admin/supporters_controller.rb @@ -1,4 +1,4 @@ -class SupportersController < Admin::ApplicationController +class Admin::SupportersController < Admin::ApplicationController def index @supporters = Supporter.desc(:created_at) end diff --git a/config/routes.rb b/config/routes.rb index 31f5d3f..e39ce37 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,5 +1,12 @@ Rails.application.routes.draw do root 'supporters#new' + + namespace :admin do + get '/map', to: 'pages#map', as: :map + + resources :supporters, only: :index + end + scope '/:locale' do get '/', to: 'supporters#new' resources :supporters @@ -8,10 +15,4 @@ Rails.application.routes.draw do end get '/cities_autocomplete', to: 'cities_autocomplete#index', as: :cities_autocomplete - - namespace :admin do - get '/map', to: 'pages#map', as: :map - - resources :supporters, only: :index - end end