From d2f29b7d731eafbd93a4dd4eab964fdf57b35cea Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Bellet Date: Tue, 14 Mar 2023 16:40:52 +0100 Subject: [PATCH] Some refactoring to avoid rubocop class too long warning --- app/helpers/admin/enterprises_helper.rb | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/helpers/admin/enterprises_helper.rb b/app/helpers/admin/enterprises_helper.rb index 25dae316f8..80aad564dd 100644 --- a/app/helpers/admin/enterprises_helper.rb +++ b/app/helpers/admin/enterprises_helper.rb @@ -23,6 +23,14 @@ module Admin show_enterprise_fees = can?(:manage_enterprise_fees, enterprise) && (is_shop || enterprise.is_primary_producer) + build_enterprise_side_menu_items(is_shop, show_properties, show_shipping_methods, + show_payment_methods, show_enterprise_fees) + end + + private + + def build_enterprise_side_menu_items(is_shop, show_properties, show_shipping_methods, + show_payment_methods, show_enterprise_fees) [ { name: 'primary_details', icon_class: "icon-home", show: true, selected: 'selected' }, { name: 'address', icon_class: "icon-map-marker", show: true },