Commit 70e6d281 by Thanh Hung Pham

Fix route admin page

parent c4606e43
class AdminsController < ApplicationController class AdminsController < ApplicationController
def applies def search
@cities = City.all.map { |c| [c.name, c.id] } @cities = City.all.map { |c| [c.name, c.id] }
@categories = Category.all.map { |c| [c.name, c.id] } @categories = Category.all.map { |c| [c.name, c.id] }
@applied_jobs = Apply.all.page params[:page] @applied_jobs = Apply.all.page params[:page]
end #
# redirect_to admins_applies_path
def search
@applied_jobs = Apply.all.page params[:page]
redirect_to admins_applies_path
end end
end end
...@@ -14,7 +14,7 @@ class ApplicationController < ActionController::Base ...@@ -14,7 +14,7 @@ class ApplicationController < ActionController::Base
def after_sign_in_path_for(resource) def after_sign_in_path_for(resource)
if admin_signed_in? if admin_signed_in?
admins_applies_path admins_search_path
else else
stored_location_for(resource) || stored_location_for(resource) ||
if resource.is_a?(User) && resource.can_publish? if resource.is_a?(User) && resource.can_publish?
......
Rails.application.routes.draw do Rails.application.routes.draw do
get 'admins/applies'
devise_for :admins devise_for :admins
root 'static_pages#home' root 'static_pages#home'
...@@ -22,7 +20,6 @@ Rails.application.routes.draw do ...@@ -22,7 +20,6 @@ Rails.application.routes.draw do
get 'jobs/favorited_jobs', to: 'jobs#favorited_jobs' get 'jobs/favorited_jobs', to: 'jobs#favorited_jobs'
get 'jobs/history_jobs', to: 'jobs#history_jobs' get 'jobs/history_jobs', to: 'jobs#history_jobs'
get 'admins/applies', to: 'admins#applies'
get 'admins/search', to: 'admins#search' get 'admins/search', to: 'admins#search'
post 'admins/search', to: 'admins#search' post 'admins/search', to: 'admins#search'
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment