Resolve public-chat system member per-org (drop hardcoded snadjafinia alias)

FixMediaService
Shipped
July 15, 2026 at 10:53 PM UTC
Author
Kamo
Commit
9424993

createSupportSession, createPublicTicket, and the owner notification helpers all resolved the org's "system member" via a hardcoded usernameAlias="snadjafinia" lookup, which only exists on the KamoCRM seed org — every tenant org's public chat threw "Org owner member not found." Replace it with OrgOwnerResolver, a pure TDD'd helper on top of **************** which resolves via the isOrganizationOwner flag for ALL orgs.

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