diff --git a/app/models/check.rb b/app/models/check.rb index a85fc11..76545a8 100644 --- a/app/models/check.rb +++ b/app/models/check.rb @@ -107,7 +107,7 @@ class Check < ApplicationRecord def display_target_disabilities %i[visual auditory physical cognitive].select { |d| send(:"#{d}?") } .map { |d| I18n.t("disability.#{d}") } - .sort + .sort_by(&:downcase) .join(", ") end @@ -118,7 +118,7 @@ class Check < ApplicationRecord applicable_to_non_web applicable_to_web].select { |a| send(:"#{a}?") } .map { |a| I18n.t("applicability.#{a}") } - .sort + .sort_by(&:downcase) .join(", ") end diff --git a/app/views/checks/_check.html.slim b/app/views/checks/_check.html.slim index 1d42b94..62996f0 100644 --- a/app/views/checks/_check.html.slim +++ b/app/views/checks/_check.html.slim @@ -15,7 +15,7 @@ div id=dom_id(check) td = check.principle&.t_name tr th = Standard.model_name.human(count: check.standard_ids.size) - td = check.standards.map(&:t_name).sort.join(", ") + td = check.standards.map(&:t_name).sort_by(&:downcase).join(", ") tr th = Check.human_attribute_name(:target_disabilities) td = check.display_target_disabilities