From 08c84c8321ae0ff8c1a87e62dd3c7a8299715f6e Mon Sep 17 00:00:00 2001 From: Nelson Jovel Date: Wed, 1 Jun 2022 13:05:55 -0700 Subject: [PATCH] make sure selected academic year gets populated correctly --- app/controllers/analyze_controller.rb | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/controllers/analyze_controller.rb b/app/controllers/analyze_controller.rb index 2bbd3f3b..7705a26c 100644 --- a/app/controllers/analyze_controller.rb +++ b/app/controllers/analyze_controller.rb @@ -13,9 +13,12 @@ class AnalyzeController < SqmApplicationController @available_academic_years = AcademicYear.order(:range).all @academic_year_params = params[:academic_years].split(',') if params[:academic_years] @selected_academic_years = [] - @academic_year_params.each do |year| - @selected_academic_years << AcademicYear.find_by_range(year) + if @academic_year_params.present? + @academic_year_params.each do |year| + @selected_academic_years << AcademicYear.find_by_range(year) + end + else + @selected_academic_years = [@academic_year] end - @selected_academic_years = [@academic_year] if @selected_academic_years.empty? end end