From a2da597e0021ad285dc24665a91909f7faf8c07a Mon Sep 17 00:00:00 2001 From: Rafa de la Torre Date: Wed, 23 Nov 2016 18:10:44 +0100 Subject: [PATCH] Support null quota (internal_geocoder) #302 --- server/extension/sql/200_quotas.sql | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/extension/sql/200_quotas.sql b/server/extension/sql/200_quotas.sql index 925dc3d..65541cd 100644 --- a/server/extension/sql/200_quotas.sql +++ b/server/extension/sql/200_quotas.sql @@ -113,6 +113,8 @@ returns BOOLEAN AS $$ SELECT * INTO params FROM cdb_dataservices_server.cdb_service_params(username, orgname) AS p WHERE p.service = service_; - RETURN params.soft_limit OR ((params.used_quota + input_size) <= params.monthly_quota); + RETURN params.soft_limit + OR params.monthly_quota IS NULL -- account for the internal_geocoder + OR ((params.used_quota + input_size) <= params.monthly_quota); END $$ LANGUAGE plpgsql;