Skip to content

Work profile contacts - #2674

Draft
marunjar wants to merge 14 commits into
Neamar:masterfrom
marunjar:work_profile_contacts
Draft

marunjar wants to merge 14 commits into
Neamar:masterfrom
marunjar:work_profile_contacts

Conversation

@marunjar

Copy link
Copy Markdown
Collaborator
  • show phone contacts from work profile
  • show copy phone number only if there is a phone number
  • when phone number is set as primary, also remember additional phone numbers
  • compare phone numbers of contacts only if query is a phone number too
  • resolves Feature request: work profile contacts support #2396

- show contacts from linked work profile
- show contact for incoming call if existing, may change when work profile is enabled
- respect deleted flag of contacts
- when phone number is set as primary, also remember additional phone numbers
- change search to match also additional phone numbers
- try to always format phone number
- restore id of ContactsPojo
- avoid duplicated phone numbers
- fix check for valid phone number
- encapsulate
- compare phone numbers of contacts only if query is a phone number too
- on incoming call add all available contacts to history, there may be more than one with same phone number
- these cannot be removed because of different history id
- record contact from phone result if available
- sort for finding best matching contact: non enterprise first, then starred, then primary, then by name
- show `copy phone number` only if there is a phone number
@marunjar
marunjar marked this pull request as draft October 22, 2026 17:57

This branch has not been deployed

No deployments
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.

Feature request: work profile contacts support

1 participant