From cc13fc287c3d93ea728be73afd37a1b431c6aca3 Mon Sep 17 00:00:00 2001 From: Samuel Young Date: Mon, 23 Feb 2026 09:48:56 +0000 Subject: [PATCH] CLDC-4105: Ensure hhmemb is not >8 for validation (#3184) otherwise the send to ecstatn will fail this can happen whilst running validation checks --- app/models/validations/soft_validations.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/models/validations/soft_validations.rb b/app/models/validations/soft_validations.rb index 662aa9af6..9b6816dd1 100644 --- a/app/models/validations/soft_validations.rb +++ b/app/models/validations/soft_validations.rb @@ -329,6 +329,8 @@ private end def at_least_one_person_working_situation_is_illness? + return if hhmemb.present? && hhmemb > 8 + person_count = hhmemb || 8 (1..person_count).any? { |n| public_send("ecstat#{n}") == 8 }