From 4c32b8f253426e2ed8f7e3dcfee6f1bb40b11ed0 Mon Sep 17 00:00:00 2001 From: Nelson Jovel Date: Mon, 6 Nov 2023 22:23:01 -0800 Subject: [PATCH] fix: catch null condition that was causing a crash --- app/models/response_rate_calculator.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/response_rate_calculator.rb b/app/models/response_rate_calculator.rb index 4fdc4c24..611f6f4a 100644 --- a/app/models/response_rate_calculator.rb +++ b/app/models/response_rate_calculator.rb @@ -16,7 +16,7 @@ class ResponseRateCalculator return 0 unless survey_items_have_sufficient_responses? - return 0 unless total_possible_responses.positive? + return 0 unless total_possible_responses && total_possible_responses.positive? cap_at_one_hundred(raw_response_rate).round end