From fed4a7005e9f7a80f9cbe33a7914a0a5f8213948 Mon Sep 17 00:00:00 2001 From: Inference Bot Date: Tue, 20 Oct 2026 23:21:51 -0600 Subject: [PATCH] =?UTF-8?q?audit=20fixes:=20two=20latent=20NameErrors=20in?= =?UTF-8?q?=20the=20org=20code=20=E2=80=94=20webhook=20org=20branch=20refe?= =?UTF-8?q?renced=20undefined=20org=5Fname=20(crashed=20on=20an=20unlinked?= =?UTF-8?q?=20org's=20first=20payment),=20org-links=20GET=20referenced=20u?= =?UTF-8?q?ndefined=20name=20(crashed=20when=20a=20linked=20org's=20dues?= =?UTF-8?q?=20show=20inactive)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/main.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/main.py b/app/main.py index 2a4be82..2c9bf46 100644 --- a/app/main.py +++ b/app/main.py @@ -2009,7 +2009,7 @@ async def opencollective_webhook(request: Request, token: str): slug, org_email) if first_payment: try: - await provision_member(org_email, org_name, slug) + await provision_member(org_email, name, slug) except Exception as e: logger.warning("Webhook: org re-provision failed for %s: %s", org_email, e) @@ -2417,7 +2417,7 @@ async def admin_org_links(request: Request): org = org_backers.get(org_slug) links.append({ "org_slug": org_slug, - "org_name": (org or {}).get("name") or name, + "org_name": (org or {}).get("name") or org_slug, "email": email, "account_active": bool(active), "dues_active": org is not None,