diff options
Diffstat (limited to 'app/models/cycle_analytics.rb')
-rw-r--r-- | app/models/cycle_analytics.rb | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/app/models/cycle_analytics.rb b/app/models/cycle_analytics.rb index ef3f1bbcab5..d5f1c754dad 100644 --- a/app/models/cycle_analytics.rb +++ b/app/models/cycle_analytics.rb @@ -1,5 +1,5 @@ class CycleAnalytics - include DatabaseMedian + include Gitlab::Database::Median def initialize(project, from:) @project = project @@ -122,7 +122,9 @@ class CycleAnalytics case ActiveRecord::Base.connection.adapter_name when 'PostgreSQL' - result.first['median'].to_f + result = result.first.presence + median = result['median'] if result + median.to_f if median when 'Mysql2' result.to_a.flatten.first end |