diff options
author | Mark Longair <mhl@pobox.com> | 2013-11-01 18:34:15 +0000 |
---|---|---|
committer | Mark Longair <mhl@pobox.com> | 2013-11-05 15:47:17 +0000 |
commit | 26c1dfce9392e65c20cf348fbded1fc1542c82c4 (patch) | |
tree | 2538bdc8b77d56b7e5af940f8a104e905b741c1c /lib | |
parent | f22df45505fb12056e7c062e8f522c313aaa0aee (diff) |
Update the calculation of the numerator for percentage statistics
We have changed the denominator of the proportion-based statistics
to only include requests that are both visible and not
'awaiting_description'. This would mean, however, that the numerator
could be larger than the denominator. This commit updates the
calculation of those statistics to also exclude any hidden or
unclassified requests.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/tasks/stats.rake | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/tasks/stats.rake b/lib/tasks/stats.rake index eb36204c6..1d08866a4 100644 --- a/lib/tasks/stats.rake +++ b/lib/tasks/stats.rake @@ -103,7 +103,11 @@ namespace :stats do overdue_count = 0 very_overdue_count = 0 InfoRequest.find_each(:batch_size => 200, - :conditions => {:public_body_id => public_body.id}) do |ir| + :conditions => { + :public_body_id => public_body.id, + :awaiting_description => false, + :prominence => 'normal' + }) do |ir| case ir.calculate_status when 'waiting_response_very_overdue' very_overdue_count += 1 |