lib/avo/app.rb in avo-2.3.1.pre.4 vs lib/avo/app.rb in avo-2.3.1.pre.5
- old
+ new
@@ -103,16 +103,18 @@
dashboard.id
end
end
def main_menu
- return nil if Avo::App.license.lacks_with_trial(:menu_builder)
+ return [] if Avo::App.license.lacks_with_trial(:menu_builder)
+ return [] if Avo.configuration.main_menu.nil?
Avo::Menu::Builder.parse_menu(&Avo.configuration.main_menu)
end
def profile_menu
- return nil if Avo::App.license.lacks_with_trial(:menu_builder)
+ return [] if Avo::App.license.lacks_with_trial(:menu_builder)
+ return [] if Avo.configuration.profile_menu.nil?
Avo::Menu::Builder.parse_menu(&Avo.configuration.profile_menu)
end
def debug_report(request)