diff --git a/src/metabase/query_processor/middleware/parameters/dates.clj b/src/metabase/query_processor/middleware/parameters/dates.clj index 38c2d73aa7ae39edb4ab8643d1c51186e25e41ae..ce8b4e85514dc510b5402cf4db5d10a0bba0d61b 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]} _]