From af0204ded03224936355d39799ea4ddbbaf7c5e4 Mon Sep 17 00:00:00 2001 From: VitaliyAdamkov Date: Wed, 10 Jan 2018 12:32:57 +0200 Subject: [PATCH] Make group_by_day does not return nil --- lib/upmin/railties/dashboard.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/upmin/railties/dashboard.rb b/lib/upmin/railties/dashboard.rb index 3c6391c..8fa1b09 100644 --- a/lib/upmin/railties/dashboard.rb +++ b/lib/upmin/railties/dashboard.rb @@ -40,7 +40,7 @@ def last_date def group_by_day dates = where.not(created_at: nil).group('date(created_at)').order('date(created_at) ASC').count # Convert sqlite String date keys to Date keys - dates.map { |k, v| [Date.parse(k), v] } if dates.keys.first.is_a? String + dates.keys.first.is_a?(String) ? dates.map { |k, v| [Date.parse(k), v] } : [] end def group_by_week