Commit 8e5adb9
fix(platform-objects): surface sys_user phone_number in list views and detail highlights (#3262)
A user created with a phone number (auth.plugins.phoneNumber) had the
number persisted but displayed nowhere: no list view included a
phone_number column, and the slotted sys_user detail page whitelists
its highlight/detail fields, none of which was phone_number. Phone-only
accounts surfaced only their placeholder email, so the identifier
looked lost.
- add phone_number to the all_users and me list view columns
- promote phone_number into the detail-page highlights strip (next to
email — both are sign-in identifiers) and the highlights dedup list
Field translations already exist, so column/chip labels localize as-is.
Verified end-to-end against the showcase example (create via
/admin/create-user, column shown in All Users, chip shown on the
record detail).
Fixes #3262
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>1 parent 611402f commit 8e5adb9
2 files changed
Lines changed: 4 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
433 | 433 | | |
434 | 434 | | |
435 | 435 | | |
436 | | - | |
| 436 | + | |
437 | 437 | | |
438 | 438 | | |
439 | 439 | | |
| |||
443 | 443 | | |
444 | 444 | | |
445 | 445 | | |
446 | | - | |
| 446 | + | |
447 | 447 | | |
448 | 448 | | |
449 | 449 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
98 | | - | |
| 98 | + | |
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
| |||
110 | 110 | | |
111 | 111 | | |
112 | 112 | | |
| 113 | + | |
113 | 114 | | |
114 | 115 | | |
115 | 116 | | |
| |||
0 commit comments