[Domain Control] Unify the logic for checking if to queue onyx update for domain admin in domain
Part of https://github.com/Expensify/App/issues/76750
Currently, we are only sending the domain_ onyx keys for normal domains and not work workspace feed accounts (that are also technically domain accounts).
This means we need a centralised check that we can use in all these flows that we do not forget to skip the workspace feed in these updates
At the same time, we should make the App code safe not to crash when the domain key lacks some data and handle that gracefully.
Whoops! This issue is 2 days overdue. Let's get this updated quick!
Eep! 4 days overdue now. Issues have feelings too...
Created a PR:
- https://github.com/Expensify/Auth/pull/18948
@rayane-d Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!
PR is ready for review