fix(pickers): stop rendering raw UUIDs in selected-chip state (MAPPS-273) #287

Merged
YousifShkara merged 1 commit from fix/MAPPS-273-contact-company-uuid-leak into main 2026-06-21 07:13:47 +02:00
Owner

CompanyPicker, ContactPicker, and AssetPicker each rendered their selected entity's UUID as a small "secondary line" beneath the human name. Surfaces the raw hex on the Contact form ("Acme Corp / 1f8a..."), the Asset detail inline editor, and any other parent that uses these pickers. No raw UUIDs in user-facing UI: drop the secondary line in all three; the human name + Change button remain. Audited the rest of the pickers (theme picker stores UUIDs internally but never paints them; no other picker renders an id).

#MAPPS-273

CompanyPicker, ContactPicker, and AssetPicker each rendered their selected entity's UUID as a small "secondary line" beneath the human name. Surfaces the raw hex on the Contact form ("Acme Corp / 1f8a..."), the Asset detail inline editor, and any other parent that uses these pickers. No raw UUIDs in user-facing UI: drop the secondary line in all three; the human name + Change button remain. Audited the rest of the pickers (theme picker stores UUIDs internally but never paints them; no other picker renders an id). #MAPPS-273
fix(pickers): stop rendering raw UUIDs in selected-chip state (MAPPS-273)
All checks were successful
Check / clippy + fmt + tests (pull_request) Successful in 1m15s
Create release / Create release from merged PR (pull_request) Has been skipped
64039cc7d4
CompanyPicker, ContactPicker, and AssetPicker each rendered their selected entity's UUID as a small "secondary line" beneath the human name. Surfaces the raw hex on the Contact form ("Acme Corp / 1f8a..."), the Asset detail inline editor, and any other parent that uses these pickers. No raw UUIDs in user-facing UI: drop the secondary line in all three; the human name + Change button remain. Audited the rest of the pickers (theme picker stores UUIDs internally but never paints them; no other picker renders an id).

#MAPPS-273
YousifShkara deleted branch fix/MAPPS-273-contact-company-uuid-leak 2026-06-21 07:13:47 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
psa-systems/mokosh-apps!287
No description provided.