Refactorings and gui improvements
This commit is contained in:
parent
c965e03e5a
commit
d1294c2fc4
46 changed files with 358 additions and 128020 deletions
|
|
@ -76,7 +76,7 @@ class Check < ApplicationRecord
|
|||
relation = relation.joins(:standards).where(standards: { id: value })
|
||||
when "target_disabilities"
|
||||
cond = String.new
|
||||
value.intersection(%w(auditory visual physical cognitive)).each_with_index do |v, i|
|
||||
value.intersection(%w[auditory visual physical cognitive]).each_with_index do |v, i|
|
||||
if i == 0
|
||||
cond << "checks.#{v} = 1"
|
||||
else
|
||||
|
|
@ -112,10 +112,10 @@ class Check < ApplicationRecord
|
|||
end
|
||||
|
||||
def display_applicabilities
|
||||
%i[applicable_to_analogue
|
||||
applicable_to_app
|
||||
applicable_to_document
|
||||
applicable_to_non_web
|
||||
%i[applicable_to_analogue
|
||||
applicable_to_app
|
||||
applicable_to_document
|
||||
applicable_to_non_web
|
||||
applicable_to_web].select { |a| send(:"#{a}?") }
|
||||
.map { |a| I18n.t("applicability.#{a}") }
|
||||
.sort_by(&:downcase)
|
||||
|
|
@ -123,6 +123,10 @@ class Check < ApplicationRecord
|
|||
end
|
||||
|
||||
def display_label
|
||||
[external_number, name_de].compact_blank.join(" ")
|
||||
[ external_number, name_de ].compact_blank.join(" ")
|
||||
end
|
||||
|
||||
def external_number
|
||||
[ external_number_1, external_number_2, external_number_3 ].compact_blank.join(".")
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue