summaryrefslogtreecommitdiffstats
path: root/app/controllers
diff options
context:
space:
mode:
authorEric Davis <edavis@littlestreamsoftware.com>2010-01-14 23:24:55 +0000
committerEric Davis <edavis@littlestreamsoftware.com>2010-01-14 23:24:55 +0000
commit1827d609a1b4a20dc99b903b6b39174a6cd5ac43 (patch)
tree2dff4e912d506aff589ac5b49bdb0aee7568a5f7 /app/controllers
parentdfe447f841f62191e889a4be5e523942c778f2fc (diff)
downloadredmine-1827d609a1b4a20dc99b903b6b39174a6cd5ac43.tar.gz
redmine-1827d609a1b4a20dc99b903b6b39174a6cd5ac43.zip
Cleaned up the IssueController redirects to use the back_url like the other actions.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3315 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app/controllers')
-rw-r--r--app/controllers/issues_controller.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/controllers/issues_controller.rb b/app/controllers/issues_controller.rb
index 5da0aa283..c0d791e4b 100644
--- a/app/controllers/issues_controller.rb
+++ b/app/controllers/issues_controller.rb
@@ -217,7 +217,7 @@ class IssuesController < ApplicationController
end
call_hook(:controller_issues_edit_after_save, { :params => params, :issue => @issue, :time_entry => @time_entry, :journal => journal})
respond_to do |format|
- format.html { redirect_to(params[:back_to] || {:action => 'show', :id => @issue}) }
+ format.html { redirect_back_or_default({:action => 'show', :id => @issue}) }
format.xml { head :ok }
end
return
@@ -293,7 +293,7 @@ class IssuesController < ApplicationController
:total => @issues.size,
:ids => '#' + unsaved_issue_ids.join(', #'))
end
- redirect_to(params[:back_to] || {:controller => 'issues', :action => 'index', :project_id => @project})
+ redirect_back_or_default({:controller => 'issues', :action => 'index', :project_id => @project})
return
end
@available_statuses = Workflow.available_statuses(@project)