diff --git a/.github/workflows/CD_production.yml b/.github/workflows/CD_production.yml index b238bcd3f..9804971d5 100644 --- a/.github/workflows/CD_production.yml +++ b/.github/workflows/CD_production.yml @@ -44,6 +44,7 @@ jobs: handlers: - url: /.* secure: always + script: auto env_variables: MODE: "production" DB_DRIVER: "cloudsql" diff --git a/.github/workflows/CD_staging.yml b/.github/workflows/CD_staging.yml index d1f726cb1..5d1361cbc 100644 --- a/.github/workflows/CD_staging.yml +++ b/.github/workflows/CD_staging.yml @@ -44,6 +44,7 @@ jobs: handlers: - url: /.* secure: always + script: auto env_variables: MODE: "production" DB_DRIVER: "cloudsql" diff --git a/services/util.py b/services/util.py index 1b634fbfc..31a260970 100644 --- a/services/util.py +++ b/services/util.py @@ -78,7 +78,10 @@ def get_quad_name_from_point(lon: float, lat: float) -> str: } resp = httpx.get(url, params=params, timeout=30) - data = resp.json() + try: + data = resp.json() + except json.decoder.JSONDecodeError: + return None if data["features"]: attrs = data["features"][0]["attributes"]