lib/avo/menu/builder.rb in avo-2.9.1.pre4 vs lib/avo/menu/builder.rb in avo-2.9.1.pre5

- old
+ new

@@ -3,11 +3,16 @@ def parse_menu(&block) Docile.dsl_eval(Avo::Menu::Builder.new, &block).build end end + delegate :context, to: Avo::App + delegate :current_user, to: Avo::App + delegate :params, to: Avo::App + delegate :request, to: Avo::App delegate :root_path, to: Avo::App + delegate :view_context, to: Avo::App def initialize(name: nil, items: []) @menu = Avo::Menu::Menu.new @menu.name = name @@ -60,10 +65,10 @@ end # Add all the tools def all_tools(**args) Avo::App.tools_for_navigation.each do |tool| - link tool.humanize, path: root_path(paths: [tool]) + link tool.humanize, path: "#{root_path}/#{tool}" end end # Fetch the menu def build