"New issue" menu item should not link to copy form (#12652).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11064 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
parent
94d9172634
commit
7f74044854
|
@ -238,7 +238,7 @@ Redmine::MenuManager.map :project_menu do |menu|
|
||||||
menu.push :roadmap, { :controller => 'versions', :action => 'index' }, :param => :project_id,
|
menu.push :roadmap, { :controller => 'versions', :action => 'index' }, :param => :project_id,
|
||||||
:if => Proc.new { |p| p.shared_versions.any? }
|
:if => Proc.new { |p| p.shared_versions.any? }
|
||||||
menu.push :issues, { :controller => 'issues', :action => 'index' }, :param => :project_id, :caption => :label_issue_plural
|
menu.push :issues, { :controller => 'issues', :action => 'index' }, :param => :project_id, :caption => :label_issue_plural
|
||||||
menu.push :new_issue, { :controller => 'issues', :action => 'new' }, :param => :project_id, :caption => :label_issue_new,
|
menu.push :new_issue, { :controller => 'issues', :action => 'new', :copy_from => nil }, :param => :project_id, :caption => :label_issue_new,
|
||||||
:html => { :accesskey => Redmine::AccessKeys.key_for(:new_issue) }
|
:html => { :accesskey => Redmine::AccessKeys.key_for(:new_issue) }
|
||||||
menu.push :gantt, { :controller => 'gantts', :action => 'show' }, :param => :project_id, :caption => :label_gantt
|
menu.push :gantt, { :controller => 'gantts', :action => 'show' }, :param => :project_id, :caption => :label_gantt
|
||||||
menu.push :calendar, { :controller => 'calendars', :action => 'show' }, :param => :project_id, :caption => :label_calendar
|
menu.push :calendar, { :controller => 'calendars', :action => 'show' }, :param => :project_id, :caption => :label_calendar
|
||||||
|
|
|
@ -2356,6 +2356,9 @@ class IssuesControllerTest < ActionController::TestCase
|
||||||
assert_tag 'select', :attributes => {:name => 'issue[project_id]'},
|
assert_tag 'select', :attributes => {:name => 'issue[project_id]'},
|
||||||
:child => {:tag => 'option', :attributes => {:value => '2', :selected => nil}, :content => 'OnlineStore'}
|
:child => {:tag => 'option', :attributes => {:value => '2', :selected => nil}, :content => 'OnlineStore'}
|
||||||
assert_tag 'input', :attributes => {:name => 'copy_from', :value => '1'}
|
assert_tag 'input', :attributes => {:name => 'copy_from', :value => '1'}
|
||||||
|
|
||||||
|
# "New issue" menu item should not link to copy
|
||||||
|
assert_select '#main-menu a.new-issue[href=/projects/ecookbook/issues/new]'
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_new_as_copy_with_attachments_should_show_copy_attachments_checkbox
|
def test_new_as_copy_with_attachments_should_show_copy_attachments_checkbox
|
||||||
|
|
Loading…
Reference in New Issue