| Class | PersonSessionsController |
| In: |
app/controllers/person_sessions_controller.rb
|
| Parent: | ApplicationController |
# File app/controllers/person_sessions_controller.rb, line 14
14: def create
15: @person_session = PersonSession.new(params[:person_session])
16: @person_session.remember_me = true
17: if @person_session.save
18: flash.discard
19: if @person_session.person.administrator?
20: redirect_back_or_default admin_home_url(secure_redirect_options)
21: else
22: redirect_back_or_default edit_person_url(@person_session.person, secure_redirect_options)
23: end
24: else
25: render :new
26: end
27: end