Skip to content

Sync get_first_name with website parseName and add display_name_override support#2327

Merged
hiroshinishio merged 1 commit intomainfrom
wes
Feb 26, 2026
Merged

Sync get_first_name with website parseName and add display_name_override support#2327
hiroshinishio merged 1 commit intomainfrom
wes

Conversation

@hiroshinishio
Copy link
Collaborator

Summary

  • Sync get_first_name.py with website parseName logic: title prefix skip, dot-separated handle parsing, single-token hyphen split, digit check
  • Update handle_installation_deleted_or_suspended.py to use display_name_override priority over display_name and user_name
  • Sync all 246 test cases with website utils/parse-name.test.ts

…ide support

- Handle title prefixes (Dr.), dot-separated handles, single-token hyphenated usernames
- Filter digit-only usernames to return "there"
- Use display_name_override priority in uninstall/suspend email handler
- Sync all test cases with website utils/parse-name.test.ts
@hiroshinishio hiroshinishio self-assigned this Feb 26, 2026
@hiroshinishio hiroshinishio merged commit e1f84fd into main Feb 26, 2026
1 check passed
@hiroshinishio hiroshinishio deleted the wes branch February 26, 2026 03:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant