Skip to content

fix: show default brand in academy catalog - #102

Merged
willwearing merged 1 commit into
mainfrom
fix/show-default-brand-in-catalog
Apr 6, 2026
Merged

fix: show default brand in academy catalog#102
willwearing merged 1 commit into
mainfrom
fix/show-default-brand-in-catalog

Conversation

@willwearing

Copy link
Copy Markdown
Owner

Summary

  • Orgs created via CLI get a default brand that was being filtered out of the public academy catalog
  • Published courses were invisible unless the org created a custom brand
  • Now falls back to showing the default brand when it's the only one

Test plan

  • New test: default-brand-only org shows in catalog
  • Existing tests pass (9/9)
  • Verify course appears on graspful.ai/academies after deploy

🤖 Generated with Claude Code

Orgs created via CLI register get an auto-generated default brand
(slug === orgSlug, domain === {orgSlug}.graspful.ai). The catalog
previously filtered these out, making published courses invisible
for any org that hadn't created a custom brand.

Now falls back to showing the default brand when no scoped or
non-default brands exist for an org with published courses.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Apr 6, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
graspful Ready Ready Preview, Comment Apr 6, 2026 7:39pm

@willwearing
willwearing merged commit d2fb9b5 into main Apr 6, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant