fix postgres duration queries to return expected integer type
[websub-hub] / src / db / postgres / sql / topic-get-content-by-id.sql
index f60399180cadaff78be2f189451c3fcbb246d724..bafda951948c35f8c7fb405c00b32443d17cf651 100644 (file)
@@ -1,7 +1,7 @@
 -- topic including content
 SELECT *,
-       extract(epoch FROM lease_seconds_preferred) AS lease_seconds_preferred,
-       extract(epoch FROM lease_seconds_min) AS lease_seconds_min,
-       extract(epoch FROM lease_seconds_max) AS lease_seconds_max
+       extract(epoch FROM lease_seconds_preferred)::integer AS lease_seconds_preferred,
+       extract(epoch FROM lease_seconds_min)::integer AS lease_seconds_min,
+       extract(epoch FROM lease_seconds_max)::integer AS lease_seconds_max
 FROM topic
 WHERE id = $(topicId)