Skip to content

Commit f928ab1

Browse files
committed
Shorten all authentication routing helpers
1 parent 80416c8 commit f928ab1

File tree

9 files changed

+12
-12
lines changed

9 files changed

+12
-12
lines changed

authentication/app/controllers/refinery/passwords_controller.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ def create
3636
# Call devise reset function.
3737
user.send(:generate_reset_password_token!)
3838
UserMailer.reset_notification(user, request).deliver
39-
redirect_to refinery.new_refinery_user_session_path,
39+
redirect_to refinery.login_path,
4040
:notice => t('email_reset_sent', :scope => 'refinery.users.forgot')
4141
else
4242
flash.now[:error] = if (email = params[:refinery_user][:email]).blank?

authentication/app/controllers/refinery/users_controller.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def redirect?
3131
if refinery_user?
3232
redirect_to refinery.admin_users_path
3333
elsif refinery_users_exist?
34-
redirect_to refinery.new_refinery_user_session_path
34+
redirect_to refinery.login_path
3535
end
3636
end
3737

authentication/app/views/refinery/passwords/edit.html.erb

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<%= render '/refinery/admin/form_actions', :f => f,
2121
:continue_editing => false,
2222
:submit_button_text => t('reset_password', :scope => 'refinery.users.reset'),
23-
:cancel_url => refinery.new_refinery_user_session_path,
23+
:cancel_url => refinery.login_path,
2424
:cancel_title => nil,
2525
:hide_delete => true -%>
2626
<% end -%>

authentication/app/views/refinery/users/new.html.erb

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<% content_for :header, t('there_are_no_users', :scope => 'refinery.welcome') %>
22

3-
<%= form_for :user, :url => refinery.refinery_user_registration_path do |f| -%>
3+
<%= form_for :user, :url => refinery.signup_path do |f| -%>
44

55
<%= render '/refinery/admin/error_messages', :object => @user, :include_object_name => true %>
66

authentication/config/routes.rb

+4-4
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@
1212

1313
# Override Devise's other routes for convenience methods.
1414
devise_scope :refinery_user do
15-
get '/refinery/login', :to => "sessions#new", :as => :new_refinery_user_session
16-
get '/refinery/logout', :to => "sessions#destroy", :as => :destroy_refinery_user_session
17-
get '/refinery/users/register' => 'users#new', :as => :new_refinery_user_registration
18-
post '/refinery/users/register' => 'users#create', :as => :refinery_user_registration
15+
get '/refinery/login', :to => "sessions#new", :as => :login
16+
get '/refinery/logout', :to => "sessions#destroy", :as => :logout
17+
get '/refinery/users/register' => 'users#new', :as => :signup
18+
post '/refinery/users/register' => 'users#create', :as => :signup
1919
end
2020
rescue RuntimeError => exc
2121
if exc.message =~ /ORM/

authentication/spec/requests/refinery/passwords_spec.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ module Users
66
let!(:user) { FactoryGirl.create(:refinery_user, :email => "[email protected]") }
77

88
it "asks user to specify email address" do
9-
visit refinery.new_refinery_user_session_path
9+
visit refinery.login_path
1010
click_link "I forgot my password"
1111
page.should have_content("Please enter the email address for your account.")
1212
end

authentication/spec/requests/refinery/sessions_spec.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ module Refinery
66
FactoryGirl.create(:refinery_user, :username => "ugisozols",
77
:password => "123456",
88
:password_confirmation => "123456")
9-
visit refinery.new_refinery_user_session_path
9+
visit refinery.login_path
1010
end
1111

1212
it "shows login form" do

core/app/views/refinery/_site_bar.html.erb

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
</span>
2020

2121
<%= link_to t('.log_out', site_bar_translate_locale_args),
22-
refinery.destroy_refinery_user_session_path, :id => 'logout' %>
22+
refinery.logout_path, :id => 'logout' %>
2323
</div>
2424
</div>
2525
</div>

core/lib/refinery/application_controller.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ def presenter_for(model, default=BasePresenter)
8484

8585
def refinery_user_required?
8686
if just_installed? and controller_name != 'users'
87-
redirect_to refinery.new_refinery_user_registration_path
87+
redirect_to refinery.signup_path
8888
end
8989
end
9090

0 commit comments

Comments
 (0)