From 1c24feb49eb6cd816072395ff0b2fd5b8168a3ae Mon Sep 17 00:00:00 2001 From: AshwaSC Date: Sun, 2 Aug 2026 14:19:04 +0530 Subject: [PATCH] fix: standardise catalogue provider names to match Supabase registry MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The homepage "Solution Providers" stat comes from the Supabase provider registry while the catalogue groups projects by their `provider` field. Two orgs were spelled differently between the two sources, so they didn't reconcile: - "ATREE" -> "Ashoka Trust for Research in Ecology and the Environment (ATREE)" (2 projects) - "Association for Parivartan of Nation (APNA)" -> "Association for Parivartan of Nation" (1 project) Both now match the Supabase names exactly. Scoped to the `provider:` field only; project descriptions that mention these orgs are untouched. Catalogue still has 53 projects across 23 distinct providers; parse verified. Remaining (genuine, not naming — out of scope for this PR): - "Design Co:Lab" (catalogue project #53) has no Supabase provider record. - "Centre for Environment Education" and "Circular Living Private Limited" are Supabase providers with no catalogue project. Co-Authored-By: Claude Opus 4.8 (1M context) --- website/public/catalog/catalog-data.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/website/public/catalog/catalog-data.js b/website/public/catalog/catalog-data.js index 25bca594..6f2cd329 100644 --- a/website/public/catalog/catalog-data.js +++ b/website/public/catalog/catalog-data.js @@ -759,7 +759,7 @@ window.CATALOG_PROJECTS = [ { src: "/assets/images/catalogue/plume-aquatic-habitat.jpg", caption: "Biodiversity-supportive water feature at a school" }, { src: "/assets/images/catalogue/plume-stingless-bees.jpg", caption: "A stingless bee colony at its nest entrance" } ], - provider: "ATREE" + provider: "Ashoka Trust for Research in Ecology and the Environment (ATREE)" }, { id: 51, @@ -781,7 +781,7 @@ window.CATALOG_PROJECTS = [ { src: "/assets/images/catalogue/venkateshpura-butterfly-murals.jpg", caption: "Butterfly murals on the trail, painted on repurposed cement debris" }, { src: "/assets/images/catalogue/venkateshpura-birds.jpg", caption: "Murals celebrating bird species spotted at the restored lake" } ], - provider: "ATREE" + provider: "Ashoka Trust for Research in Ecology and the Environment (ATREE)" }, { id: 52, @@ -796,7 +796,7 @@ window.CATALOG_PROJECTS = [ impact: "100+ community camps, 15 Green PLVs trained, 10 participatory workshops, and 14+ policy recommendations. Under the Right to Education work, 1,000+ households received end-to-end support and 10,000+ received indirect support.", whatsNeeded: "Resource persons and subject-matter experts to help train Green PLVs. Community and institutional spaces — Ward Parshad offices, community centres, and other local spaces — for workshops and engagement. Technology and digital support for tools, platforms, and data systems. Legal expertise — lawyers and practitioners for research, training, and policy analysis. In return, APNA offers its field-tested Green PLV model and adaptable learning modules, templates, and resources.", links: ["https://www.parivartan.org"], - provider: "Association for Parivartan of Nation (APNA)" + provider: "Association for Parivartan of Nation" }, { id: 53,