|
@@ -28,9 +28,9 @@ SELECT id
|
|
|
, project_id
|
|
|
, description
|
|
|
, COALESCE(duration, "end" - start)::text AS duration
|
|
|
-, (COALESCE(start, "end" - duration) AT TIME ZONE 'UTC'::text) AS start
|
|
|
-, (COALESCE("end", start + duration) AT TIME ZONE 'UTC'::text) AS "end"
|
|
|
+, CAST(COALESCE(start, "end" - duration) AT TIME ZONE 'UTC' AS TIME) AS start
|
|
|
+, CAST(COALESCE("end", start + duration) AT TIME ZONE 'UTC' AS TIME) AS "end"
|
|
|
FROM items
|
|
|
-WHERE (COALESCE("end", start + duration) AT TIME ZONE 'UTC'::text)::date = (CURRENT_DATE - CAST(:ago AS INTERVAL))::date
|
|
|
+WHERE CAST(COALESCE("end", start + duration) AT TIME ZONE 'UTC' AS DATE) = CAST(CURRENT_DATE - CAST(COALESCE(:ago, '0:00:00') AS INTERVAL) AS DATE)
|
|
|
ORDER BY id DESC
|
|
|
;
|