fix(account): show firm members their firm name read-only

↗ view on GitHub · sloth-ninja · 2026-08-13 · a648cc3b

The Organisation field edited user_profiles.organisation - a legacy
free-text column that predates firms and is shown nowhere else. A firm
member could type anything into it and nothing would change, while the
real firm name sat unused in the same payload as profile.firm.name
(pilot feedback 13/08).

Firm members now see profile.firm.name read-only with a quiet "Managed by
your firm." line, matching how this page already treats the Danger Zone
for firm members. Orgless self-hosters keep the editable field exactly as
before, so the legacy column stays reachable where it is still the only
source of an organisation name.

The seeding effect now skips the firm path, since only the orgless branch
has a field to populate.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Repository Sloth-ninja/JessicaOSS
Author sloth-ninja <ezanahaddis@gmail.com>
Authored
Committed
Parents c183f0df
Stats 1 file changed , +57 , -35
Part of Pilot-feedback fixes: firm UI, connector registry, and legacy writes

Capture this commit into my fork

Download a Markdown prompt that tells Claude how to port this exact commit into your working tree. Run it via claude -p < capture-commit-a648cc3b.md from inside the repo you want the change in.

⬇ Download capture-commit-a648cc3b.md