From 20bf9d718659c1af47b14514cc27d994aeab0d1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juanjo=20Baz=C3=A1n?= Date: Thu, 1 Oct 2015 17:59:36 +0200 Subject: [PATCH] adds auth before filter to verify manager --- app/controllers/management/base_controller.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/controllers/management/base_controller.rb b/app/controllers/management/base_controller.rb index 2a5aba4e6..2ca542954 100644 --- a/app/controllers/management/base_controller.rb +++ b/app/controllers/management/base_controller.rb @@ -6,6 +6,11 @@ class Management::BaseController < ActionController::Base private def verify_manager + raise ActionController::RoutingError.new('Not Found') unless current_manager.present? + end + + def current_manager + @current_manager ||= Manager.find(session["manager_id"]) if session["manager_id"] end end