Ensure routes works for all rails 3 versions.

This commit is contained in:
José Valim
2010-08-25 08:43:36 -03:00
parent 879b64edc9
commit 68f30c084a

View File

@@ -202,10 +202,10 @@ module ActionDispatch::Routing
protected
def devise_session(mapping, controllers) #:nodoc:
scope :controller => controllers[:sessions], :as => :session do
get :new, :path => mapping.path_names[:sign_in]
post :create, :path => mapping.path_names[:sign_in], :as => ""
get :destroy, :path => mapping.path_names[:sign_out]
resource :session, :only => [], :controller => controllers[:sessions], :path => "" do
get :new, :path => mapping.path_names[:sign_in], :as => "new"
post :create, :path => mapping.path_names[:sign_in]
get :destroy, :path => mapping.path_names[:sign_out], :as => "destroy"
end
end