Skip to content

Commit f8e477e

Browse files
author
Simon Funke
committed
fix api crash for certain countries
1 parent 0cab7a1 commit f8e477e

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

app/controllers/country_measurements_controller.rb

+9-7
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,15 @@ def index
1919
if @country_measurements.size > 0
2020
@country_measurements[0].is_suspicious = false
2121

22-
(1..@country_measurements.size-1).each do |i|
23-
@country_measurements[i].is_suspicious = false
24-
25-
if ((@country_measurements[i].NumberOfClientsSplitByClientAndByServer - @country_measurements[i-1].NumberOfClientsSplitByClientAndByServer)/1) < droplimit
26-
@country_measurements[i].is_suspicious = true
27-
end
28-
end
22+
(1..@country_measurements.size-1).each do |i|
23+
@country_measurements[i].is_suspicious = false
24+
begin
25+
if ((@country_measurements[i].NumberOfClientsSplitByClientAndByServer - @country_measurements[i-1].NumberOfClientsSplitByClientAndByServer)/1) < droplimit
26+
@country_measurements[i].is_suspicious = true
27+
end
28+
rescue
29+
end
30+
end
2931
end
3032

3133
respond_to do |format|

0 commit comments

Comments
 (0)