Point the letterhead logo at the path the theme bucket actually serves

Fixkamo-shared-library
Shipped
August 4, 2026 at 6:06 PM UTC
Author
Kamo
Commit
728f05e

The logo URL was built as **************** which that host answers with a 308 rather than an image — so every quote, sent as well as previewed, silently fell back to the company name instead of showing the org's full logo. It now mirrors kamo-internal's buildThemeBaseForFqdn, the convention that provisions the bucket: **************** Verified against the live host — the old path returns 308, the new one 200 image/svg+xml. Tests pin apex and subdomain tenants, and deliberately pin the client's public-suffix behaviour too: acme.co.uk resolves to theme.co.uk on both sides. That is wrong in principle but it is where the bucket was written, so correcting it here alone would point quotes at a path that does not exist. The test is the tripwire if it is ever fixed properly on both sides.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing