Remove unnecessary controller references from the redirect hashes.

Rails redirect_to uses the current controller by default, so there
is no need to re-iterate this in the code when the redirect targets
the current controller.

The short-form is already used elsewhere, this just tidies up those
which were still using the long-form.
This commit is contained in:
Andy Allan 2016-10-12 14:32:49 +01:00
parent c2e12ed77d
commit 41e05f0929
4 changed files with 22 additions and 22 deletions

View file

@ -24,7 +24,7 @@ class DiaryEntryController < ApplicationController
else else
@user.preferences.create(:k => "diary.default_language", :v => @diary_entry.language_code) @user.preferences.create(:k => "diary.default_language", :v => @diary_entry.language_code)
end end
redirect_to :controller => "diary_entry", :action => "list", :display_name => @user.display_name redirect_to :action => "list", :display_name => @user.display_name
else else
render :action => "edit" render :action => "edit"
end end
@ -42,9 +42,9 @@ class DiaryEntryController < ApplicationController
@diary_entry = DiaryEntry.find(params[:id]) @diary_entry = DiaryEntry.find(params[:id])
if @user != @diary_entry.user if @user != @diary_entry.user
redirect_to :controller => "diary_entry", :action => "view", :id => params[:id] redirect_to :action => "view", :id => params[:id]
elsif params[:diary_entry] && @diary_entry.update_attributes(entry_params) elsif params[:diary_entry] && @diary_entry.update_attributes(entry_params)
redirect_to :controller => "diary_entry", :action => "view", :id => params[:id] redirect_to :action => "view", :id => params[:id]
end end
set_map_location set_map_location
@ -61,7 +61,7 @@ class DiaryEntryController < ApplicationController
Notifier.diary_comment_notification(@diary_comment).deliver_now Notifier.diary_comment_notification(@diary_comment).deliver_now
end end
redirect_to :controller => "diary_entry", :action => "view", :display_name => @entry.user.display_name, :id => @entry.id redirect_to :action => "view", :display_name => @entry.user.display_name, :id => @entry.id
else else
render :action => "view" render :action => "view"
end end
@ -201,7 +201,7 @@ class DiaryEntryController < ApplicationController
def require_administrator def require_administrator
unless @user.administrator? unless @user.administrator?
flash[:error] = t("user.filter.not_an_administrator") flash[:error] = t("user.filter.not_an_administrator")
redirect_to :controller => "diary_entry", :action => "view" redirect_to :action => "view"
end end
end end

View file

@ -25,7 +25,7 @@ class MessageController < ApplicationController
if @message.save if @message.save
flash[:notice] = t "message.new.message_sent" flash[:notice] = t "message.new.message_sent"
Notifier.message_notification(@message).deliver_now Notifier.message_notification(@message).deliver_now
redirect_to :controller => "message", :action => "inbox", :display_name => @user.display_name redirect_to :action => "inbox", :display_name => @user.display_name
end end
end end
end end
@ -81,7 +81,7 @@ class MessageController < ApplicationController
@title = t "message.inbox.title" @title = t "message.inbox.title"
if @user && params[:display_name] == @user.display_name if @user && params[:display_name] == @user.display_name
else else
redirect_to :controller => "message", :action => "inbox", :display_name => @user.display_name redirect_to :action => "inbox", :display_name => @user.display_name
end end
end end
@ -90,7 +90,7 @@ class MessageController < ApplicationController
@title = t "message.outbox.title" @title = t "message.outbox.title"
if @user && params[:display_name] == @user.display_name if @user && params[:display_name] == @user.display_name
else else
redirect_to :controller => "message", :action => "outbox", :display_name => @user.display_name redirect_to :action => "outbox", :display_name => @user.display_name
end end
end end
@ -107,7 +107,7 @@ class MessageController < ApplicationController
@message.message_read = message_read @message.message_read = message_read
if @message.save && !request.xhr? if @message.save && !request.xhr?
flash[:notice] = notice flash[:notice] = notice
redirect_to :controller => "message", :action => "inbox", :display_name => @user.display_name redirect_to :action => "inbox", :display_name => @user.display_name
end end
rescue ActiveRecord::RecordNotFound rescue ActiveRecord::RecordNotFound
@title = t "message.no_such_message.title" @title = t "message.no_such_message.title"
@ -125,7 +125,7 @@ class MessageController < ApplicationController
if params[:referer] if params[:referer]
redirect_to params[:referer] redirect_to params[:referer]
else else
redirect_to :controller => "message", :action => "inbox", :display_name => @user.display_name redirect_to :action => "inbox", :display_name => @user.display_name
end end
end end
rescue ActiveRecord::RecordNotFound rescue ActiveRecord::RecordNotFound

View file

@ -95,11 +95,11 @@ class TraceController < ApplicationController
@title = t "trace.view.title", :name => @trace.name @title = t "trace.view.title", :name => @trace.name
else else
flash[:error] = t "trace.view.trace_not_found" flash[:error] = t "trace.view.trace_not_found"
redirect_to :controller => "trace", :action => "list" redirect_to :action => "list"
end end
rescue ActiveRecord::RecordNotFound rescue ActiveRecord::RecordNotFound
flash[:error] = t "trace.view.trace_not_found" flash[:error] = t "trace.view.trace_not_found"
redirect_to :controller => "trace", :action => "list" redirect_to :action => "list"
end end
def create def create

View file

@ -142,7 +142,7 @@ class UserController < ApplicationController
@user.data_public = true @user.data_public = true
@user.save @user.save
flash[:notice] = t "user.go_public.flash success" flash[:notice] = t "user.go_public.flash success"
redirect_to :controller => "user", :action => "account", :display_name => @user.display_name redirect_to :action => "account", :display_name => @user.display_name
end end
def lost_password def lost_password
@ -423,7 +423,7 @@ class UserController < ApplicationController
if params[:referer] if params[:referer]
redirect_to params[:referer] redirect_to params[:referer]
else else
redirect_to :controller => "user", :action => "view" redirect_to :action => "view"
end end
end end
else else
@ -446,7 +446,7 @@ class UserController < ApplicationController
if params[:referer] if params[:referer]
redirect_to params[:referer] redirect_to params[:referer]
else else
redirect_to :controller => "user", :action => "view" redirect_to :action => "view"
end end
end end
else else
@ -459,14 +459,14 @@ class UserController < ApplicationController
def set_status def set_status
@this_user.status = params[:status] @this_user.status = params[:status]
@this_user.save @this_user.save
redirect_to :controller => "user", :action => "view", :display_name => params[:display_name] redirect_to :action => "view", :display_name => params[:display_name]
end end
## ##
# delete a user, marking them as deleted and removing personal data # delete a user, marking them as deleted and removing personal data
def delete def delete
@this_user.delete @this_user.delete
redirect_to :controller => "user", :action => "view", :display_name => params[:display_name] redirect_to :action => "view", :display_name => params[:display_name]
end end
## ##
@ -628,7 +628,7 @@ class UserController < ApplicationController
# - If they were referred to the login, send them back there. # - If they were referred to the login, send them back there.
# - Otherwise, send them to the home page. # - Otherwise, send them to the home page.
if REQUIRE_TERMS_SEEN && !user.terms_seen if REQUIRE_TERMS_SEEN && !user.terms_seen
redirect_to :controller => :user, :action => :terms, :referer => target redirect_to :action => :terms, :referer => target
elsif user.blocked_on_view elsif user.blocked_on_view
redirect_to user.blocked_on_view, :referer => target redirect_to user.blocked_on_view, :referer => target
else else
@ -740,12 +740,12 @@ class UserController < ApplicationController
flash[:error] = t("user.filter.not_an_administrator") flash[:error] = t("user.filter.not_an_administrator")
if params[:display_name] if params[:display_name]
redirect_to :controller => "user", :action => "view", :display_name => params[:display_name] redirect_to :action => "view", :display_name => params[:display_name]
else else
redirect_to :controller => "user", :action => "login", :referer => request.fullpath redirect_to :action => "login", :referer => request.fullpath
end end
elsif !@user elsif !@user
redirect_to :controller => "user", :action => "login", :referer => request.fullpath redirect_to :action => "login", :referer => request.fullpath
end end
end end
@ -768,7 +768,7 @@ class UserController < ApplicationController
def lookup_user_by_name def lookup_user_by_name
@this_user = User.find_by_display_name(params[:display_name]) @this_user = User.find_by_display_name(params[:display_name])
rescue ActiveRecord::RecordNotFound rescue ActiveRecord::RecordNotFound
redirect_to :controller => "user", :action => "view", :display_name => params[:display_name] unless @this_user redirect_to :action => "view", :display_name => params[:display_name] unless @this_user
end end
## ##