From f498553a49954acc6520f38441d00d1fc67fe908 Mon Sep 17 00:00:00 2001 From: Beverly Nguyen Date: Wed, 29 Oct 2025 10:15:36 -0700 Subject: [PATCH] Fix feature flag case sensitivity for Cloud Foundry environments --- app/config.py | 4 ++-- deploy-config/production.yml | 2 +- deploy-config/staging.yml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/config.py b/app/config.py index 502616c1b..1a9dd6743 100644 --- a/app/config.py +++ b/app/config.py @@ -79,7 +79,7 @@ class Config(object): NOTIFY_SERVICE_ID = "d6aa2c68-a2d9-4437-ab19-3ae8eb202553" ORGANIZATION_DASHBOARD_ENABLED = ( - getenv("ORGANIZATION_DASHBOARD_ENABLED", "False") == "True" + getenv("ORGANIZATION_DASHBOARD_ENABLED", "false").lower() == "true" ) NOTIFY_BILLING_DETAILS = json.loads(getenv("NOTIFY_BILLING_DETAILS") or "null") or { @@ -115,7 +115,7 @@ class Development(Config): # Feature Flags ORGANIZATION_DASHBOARD_ENABLED = ( - getenv("ORGANIZATION_DASHBOARD_ENABLED", "True") == "True" + getenv("ORGANIZATION_DASHBOARD_ENABLED", "true").lower() == "true" ) # Buckets diff --git a/deploy-config/production.yml b/deploy-config/production.yml index bc7653fc8..836f457b7 100644 --- a/deploy-config/production.yml +++ b/deploy-config/production.yml @@ -8,4 +8,4 @@ redis_enabled: 1 nr_agent_id: '1050708682' nr_app_id: '1050708682' API_PUBLIC_URL: https://notify-api-production.app.cloud.gov -ORGANIZATION_DASHBOARD_ENABLED: False +ORGANIZATION_DASHBOARD_ENABLED: false diff --git a/deploy-config/staging.yml b/deploy-config/staging.yml index bd76dc1b5..e234942d1 100644 --- a/deploy-config/staging.yml +++ b/deploy-config/staging.yml @@ -8,4 +8,4 @@ redis_enabled: 1 nr_agent_id: '1134291385' nr_app_id: '1031640326' API_PUBLIC_URL: https://notify-api-staging.app.cloud.gov -ORGANIZATION_DASHBOARD_ENABLED: True +ORGANIZATION_DASHBOARD_ENABLED: true