From dc3404d68900b4394ef268b4f5fc20b97ef9eea7 Mon Sep 17 00:00:00 2001
From: "Alexander.Kraev" <alexander.kraev.dev@gmail.com>
Date: Wed, 3 Apr 2019 15:47:22 +0300
Subject: [PATCH] fix dashboard single date filter

---
 src/metabase/query_processor/middleware/parameters/dates.clj | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/metabase/query_processor/middleware/parameters/dates.clj b/src/metabase/query_processor/middleware/parameters/dates.clj
index 38c2d73aa7a..ce8b4e85514 100644
--- a/src/metabase/query_processor/middleware/parameters/dates.clj
+++ b/src/metabase/query_processor/middleware/parameters/dates.clj
@@ -177,7 +177,7 @@
               {:start date, :end date})
     :filter (fn [{:keys [date]} field-id-clause]
               (let [iso8601date (day->iso8601 date)]
-                [:= [:datetime-field field-id-clause :day] :between]))}
+                [:= [:datetime-field field-id-clause :day] iso8601date]))}
    ;; day range
    {:parser (regex->parser #"([0-9-T:]+)~([0-9-T:]+)" [:date-1 :date-2])
     :range  (fn [{:keys [date-1 date-2]} _]
-- 
GitLab