From 0fb273ce9381e4d8971c2dc2c9446ae244b5b1ff Mon Sep 17 00:00:00 2001 From: Mohamed ABDELLANI Date: Wed, 16 Nov 2022 12:27:52 +0100 Subject: [PATCH] store display_summary_row in the model --- app/controllers/admin/reports_controller.rb | 1 - app/controllers/concerns/reports_actions.rb | 4 +++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/controllers/admin/reports_controller.rb b/app/controllers/admin/reports_controller.rb index a348907f2e..cb343d0ac2 100644 --- a/app/controllers/admin/reports_controller.rb +++ b/app/controllers/admin/reports_controller.rb @@ -50,7 +50,6 @@ module Admin end # Initialize data - params[:display_summary_row] = true if request.get? @params_fields_to_show = render_options.options[:fields_to_show] @data = Reporting::FrontendData.new(spree_current_user) diff --git a/app/controllers/concerns/reports_actions.rb b/app/controllers/concerns/reports_actions.rb index 5a06159000..d080c49608 100644 --- a/app/controllers/concerns/reports_actions.rb +++ b/app/controllers/concerns/reports_actions.rb @@ -74,11 +74,13 @@ module ReportsActions else [] end + new_instance.options[:display_summary_row] = request.get? || params[:display_summary_row].present? end if params[:fields_to_show].present? @render_options.options[:fields_to_show] = params[:fields_to_show] - @render_options.save end + @render_options.options[:display_summary_row] = params[:display_summary_row].present? + @render_options.save @render_options end end