From: Jean-Philippe Lang Date: Sun, 20 Jul 2008 09:25:30 +0000 (+0000) Subject: Fixed: dependency on ruby 1.8.7 introduced in r1660 (#1643). X-Git-Tag: 0.8.0-RC1~340 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=1ddd9bb55bc359fb034a1a03662ab331a0ac43dd;p=redmine.git Fixed: dependency on ruby 1.8.7 introduced in r1660 (#1643). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1679 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- diff --git a/lib/redmine/menu_manager.rb b/lib/redmine/menu_manager.rb index a3dc3ca25..f6431928e 100644 --- a/lib/redmine/menu_manager.rb +++ b/lib/redmine/menu_manager.rb @@ -130,9 +130,9 @@ module Redmine # menu item position if before = options.delete(:before) - position = @menu_items.index {|i| i.name == before} + position = @menu_items.collect(&:name).index(before) elsif after = options.delete(:after) - position = @menu_items.index {|i| i.name == after} + position = @menu_items.collect(&:name).index(after) position += 1 unless position.nil? elsif options.delete(:last) position = @menu_items.size