Fix nil error when submitting report without `rule_ids` (#17713)

th-downstream
Eugen Rochko 3 years ago committed by GitHub
parent e3d3b4ae21
commit 1b0f9f25ed

@ -129,6 +129,6 @@ class Report < ApplicationRecord
def validate_rule_ids def validate_rule_ids
return unless violation? return unless violation?
errors.add(:rule_ids, I18n.t('reports.errors.invalid_rules')) unless rules.size == rule_ids.size errors.add(:rule_ids, I18n.t('reports.errors.invalid_rules')) unless rules.size == rule_ids&.size
end end
end end

Loading…
Cancel
Save