1
0
mirror of https://github.com/meineerde/redmine.git synced 2026-01-02 21:59:39 +00:00

Return to version page after the issue is created (#28138).

Patch by Marius BALTEANU.

git-svn-id: http://svn.redmine.org/redmine/trunk@18756 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang 2019-10-19 10:23:06 +00:00
parent dc84b10888
commit 77add1315b
2 changed files with 3 additions and 3 deletions

View File

@ -100,7 +100,7 @@ module VersionsHelper
:tracker_id => new_issue_tracker,
:fixed_version_id => version.id
}
link_to l(:label_issue_new), new_project_issue_path(project, :issue => attrs), :class => 'icon icon-add'
link_to l(:label_issue_new), new_project_issue_path(project, :issue => attrs, :back_url => version_path(version)), :class => 'icon icon-add'
end
end
end

View File

@ -62,7 +62,7 @@ class VersionsHelperTest < Redmine::HelperTest
# href should contain the following params:
# fixed_version_id=3
# tracker_id=1
assert_select_in link_to_new_issue(version, project), '[href=?]', '/projects/ecookbook/issues/new?issue%5Bfixed_version_id%5D=3&issue%5Btracker_id%5D=1', :text => 'New issue'
assert_select_in link_to_new_issue(version, project), '[href=?]', '/projects/ecookbook/issues/new?back_url=%2Fversions%2F3&issue%5Bfixed_version_id%5D=3&issue%5Btracker_id%5D=1', :text => 'New issue'
end
def test_link_to_new_issue_should_return_nil_if_version_status_is_not_open
@ -107,6 +107,6 @@ class VersionsHelperTest < Redmine::HelperTest
User.current = User.find(2)
# href should contain param tracker_id=2 because for tracker_id 1, user has only readonly permissions on fixed_version_id
assert_select_in link_to_new_issue(version, project), '[href=?]', '/projects/ecookbook/issues/new?issue%5Bfixed_version_id%5D=3&issue%5Btracker_id%5D=2'
assert_select_in link_to_new_issue(version, project), '[href=?]', '/projects/ecookbook/issues/new?back_url=%2Fversions%2F3&issue%5Bfixed_version_id%5D=3&issue%5Btracker_id%5D=2'
end
end