From d600edc2eb50d56f101313bde1b887dab130f598 Mon Sep 17 00:00:00 2001 From: baarkerlounger Date: Mon, 20 Dec 2021 16:25:44 +0000 Subject: [PATCH] Send rather than eval --- app/models/case_log.rb | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/app/models/case_log.rb b/app/models/case_log.rb index b3dc8b109..46441fa9c 100644 --- a/app/models/case_log.rb +++ b/app/models/case_log.rb @@ -238,10 +238,8 @@ private def get_totadult total = !age1.nil? && age1 >= 16 && age1 < 60 ? 1 : 0 total + (2..8).count do |i| - # rubocop:disable Style/EvalWithLocation, Security/Eval:: - age = eval("age#{i}") - relat = eval("relat#{i}") - # rubocop:enable Style/EvalWithLocation, Security/Eval:: + age = public_send("age#{i}") + relat = public_send("relat#{i}") !age.nil? && ((age >= 16 && age < 18 && %w[Partner Other].include?(relat)) || age >= 18 && age < 60) end end