From 2d559cfbd060bfc906cc652e3512a7e374582e07 Mon Sep 17 00:00:00 2001 From: James Brooks Date: Wed, 25 Feb 2015 13:22:12 +0000 Subject: [PATCH] Wrap dates in quotes. --- src/Models/Metric.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Models/Metric.php b/src/Models/Metric.php index 5d0a0781..6ba7cea2 100644 --- a/src/Models/Metric.php +++ b/src/Models/Metric.php @@ -78,7 +78,7 @@ class Metric extends Model implements TransformableInterface if (Config::get('database.default') === 'mysql') { $value = (int) $this->points()->whereRaw('DATE_FORMAT(created_at, "%Y%c%e%H") = '.$dateTime->format('YmdH'))->whereRaw('HOUR(created_at) = HOUR(DATE_SUB(NOW(), INTERVAL '.$hour.' HOUR))')->groupBy(DB::raw('HOUR(created_at)'))->sum('value'); } else { - $value = (int) $this->points()->whereRaw('to_char(created_at, "YYYYMMDDHH") = '.$dateTime->format('YmdH'))->whereRaw('DATE_PART("hour", created_at) = DATE_PART("hour", NOW() - INTERVAL "'.$hour.' hour")')->groupBy(DB::raw('DATE_PART("hour", created_at)'))->sum('value'); + $value = (int) $this->points()->whereRaw('to_char(created_at, "YYYYMMDDHH") = "'.$dateTime->format('YmdH').'"')->whereRaw('DATE_PART("hour", created_at) = DATE_PART("hour", NOW() - INTERVAL "'.$hour.' hour")')->groupBy(DB::raw('DATE_PART("hour", created_at)'))->sum('value'); } if ($value === 0 && $this->default_value != $value) {