1
0
Fork 0
mirror of https://github.com/heartcombo/devise.git synced 2022-11-09 12:18:31 -05:00

Changing flash messages to new Rails defaults :notice/:alert

This commit is contained in:
Carlos Antonio da Silva 2010-01-20 17:46:14 -02:00
parent b4183cbaa2
commit 6d80418fd1
7 changed files with 11 additions and 10 deletions

View file

@ -5,6 +5,7 @@
* Added devise lockable (by github/mhfs) * Added devise lockable (by github/mhfs)
* Warden 0.9.0 compatibility * Warden 0.9.0 compatibility
* Mongomapper 0.6.10 compatibility * Mongomapper 0.6.10 compatibility
* :success and :failure flash messages are now :notice and :alert
* bug fix * bug fix
* Accept path prefix not starting with slash * Accept path prefix not starting with slash

View file

@ -7,7 +7,7 @@ class ConfirmationsController < ApplicationController
self.resource = resource_class.confirm!(:confirmation_token => params[:confirmation_token]) self.resource = resource_class.confirm!(:confirmation_token => params[:confirmation_token])
if resource.errors.empty? if resource.errors.empty?
set_flash_message :success, :confirmed set_flash_message :notice, :confirmed
sign_in_and_redirect(resource_name, resource) sign_in_and_redirect(resource_name, resource)
else else
render_with_scope :new render_with_scope :new

View file

@ -16,7 +16,7 @@ class PasswordsController < ApplicationController
self.resource = resource_class.reset_password!(params[resource_name]) self.resource = resource_class.reset_password!(params[resource_name])
if resource.errors.empty? if resource.errors.empty?
set_flash_message :success, :updated set_flash_message :notice, :updated
sign_in_and_redirect(resource_name, resource) sign_in_and_redirect(resource_name, resource)
else else
render_with_scope :edit render_with_scope :edit

View file

@ -7,7 +7,7 @@ class SessionsController < ApplicationController
# GET /resource/sign_in # GET /resource/sign_in
def new def new
Devise::FLASH_MESSAGES.each do |message| Devise::FLASH_MESSAGES.each do |message|
set_now_flash_message :failure, message if params.try(:[], message) == "true" set_now_flash_message :alert, message if params.try(:[], message) == "true"
end end
super super
end end
@ -15,10 +15,10 @@ class SessionsController < ApplicationController
# POST /resource/sign_in # POST /resource/sign_in
def create def create
if resource = authenticate(resource_name) if resource = authenticate(resource_name)
set_flash_message :success, :signed_in set_flash_message :notice, :signed_in
sign_in_and_redirect(resource_name, resource, true) sign_in_and_redirect(resource_name, resource, true)
else else
set_now_flash_message :failure, warden.message || :invalid set_now_flash_message :alert, warden.message || :invalid
build_resource build_resource
render_with_scope :new render_with_scope :new
end end
@ -26,7 +26,7 @@ class SessionsController < ApplicationController
# GET /resource/sign_out # GET /resource/sign_out
def destroy def destroy
set_flash_message :success, :signed_out if signed_in?(resource_name) set_flash_message :notice, :signed_out if signed_in?(resource_name)
sign_out_and_redirect(resource_name) sign_out_and_redirect(resource_name)
end end

View file

@ -7,7 +7,7 @@ class UnlocksController < ApplicationController
self.resource = resource_class.unlock!(:unlock_token => params[:unlock_token]) self.resource = resource_class.unlock!(:unlock_token => params[:unlock_token])
if resource.errors.empty? if resource.errors.empty?
set_flash_message :success, :unlocked set_flash_message :notice, :unlocked
sign_in_and_redirect(resource_name, resource) sign_in_and_redirect(resource_name, resource)
else else
render_with_scope :new render_with_scope :new

View file

@ -13,7 +13,7 @@ module Devise
self.resource = resource_class.send(send_instructions_with, params[resource_name]) self.resource = resource_class.send(send_instructions_with, params[resource_name])
if resource.errors.empty? if resource.errors.empty?
set_flash_message :success, :send_instructions set_flash_message :notice, :send_instructions
redirect_to new_session_path(resource_name) redirect_to new_session_path(resource_name)
else else
render_with_scope :new render_with_scope :new
@ -21,4 +21,4 @@ module Devise
end end
end end
end end
end end

View file

@ -109,7 +109,7 @@ module Devise
# #
# def after_sign_in_path_for(resource) # def after_sign_in_path_for(resource)
# if resource.is_a?(User) && resource.can_publish? # if resource.is_a?(User) && resource.can_publish?
# redirect_to publisher_url # publisher_url
# else # else
# super # super
# end # end