fix postgres duration queries to return expected integer type
[websub-hub] / src / db / postgres / sql / topic-get-info-all.sql
index e4289037e1097a0a0ef2394ce22c61f163e291bd..4d9aa0de069ee86185c5fd23479e4285effc6b47 100644 (file)
@@ -3,9 +3,9 @@ SELECT
        t.id,
        created,
        url,
-       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,
        t.publisher_validation_url,
        t.content_hash_algorithm,
        t.is_active,