audit fixes: two latent NameErrors in the org code — webhook org branch referenced undefined org_name (crashed on an unlinked org's first payment), org-links GET referenced undefined name (crashed when a linked org's dues show inactive)

This commit is contained in:
inference-bot committed 2026-10-20 23:21:51 -06:00
1 parent d87cbf9650
commit fed4a7005e
1 file changed
+2 -2
+2 -2
View File
@@ -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,