From 41302c54aa41b6c7725e3b73d457800ac1d473a8 Mon Sep 17 00:00:00 2001 From: Dushan Despotovic Date: Tue, 15 Mar 2022 16:37:07 +0000 Subject: [PATCH] add wrapper method --- app/models/validations/setup_validations.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/models/validations/setup_validations.rb b/app/models/validations/setup_validations.rb index d0799e1c1..927a32de9 100644 --- a/app/models/validations/setup_validations.rb +++ b/app/models/validations/setup_validations.rb @@ -1,7 +1,13 @@ module Validations::SetupValidations def validate_intermediate_rent_product_name(record) - if record.rent_type == 5 && record.intermediate_rent_product_name.blank? + if intermediate_product_rent_type?(record) && record.intermediate_rent_product_name.blank? record.errors.add :intermediate_rent_product_name, I18n.t("validations.setup.intermediate_rent_product_name.blank") end end + +private + + def intermediate_product_rent_type?(record) + record.rent_type == 5 + end end