summaryrefslogtreecommitdiff
path: root/app/controllers/sessions_controller.rb
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2014-11-15 08:35:07 -0700
committermo khan <mo@mokhan.ca>2014-11-15 08:35:07 -0700
commit0ebdb86451ab87edd59362623a482e46a2817792 (patch)
tree4fd347340bee8c3caf5c8162e17ce97352db905d /app/controllers/sessions_controller.rb
parent7d8ff5a5c2c1ed06211aa20dd06e5725c7fbd28a (diff)
remove load dependencies filter in favour of a constructor.
Diffstat (limited to 'app/controllers/sessions_controller.rb')
-rw-r--r--app/controllers/sessions_controller.rb12
1 files changed, 5 insertions, 7 deletions
diff --git a/app/controllers/sessions_controller.rb b/app/controllers/sessions_controller.rb
index 10032b9..cf2ec8c 100644
--- a/app/controllers/sessions_controller.rb
+++ b/app/controllers/sessions_controller.rb
@@ -1,8 +1,12 @@
class SessionsController < ApplicationController
- before_filter :load_dependencies
skip_before_filter :ensure_valid_session, only: [:new, :create]
layout 'public'
+ def initialize(login_command = resolve(:login_command))
+ @login_command = login_command
+ super()
+ end
+
def new
end
@@ -20,10 +24,4 @@ class SessionsController < ApplicationController
reset_session
redirect_to new_session_path
end
-
- private
-
- def load_dependencies(login_command = resolve(:login_command))
- @login_command = login_command
- end
end