rust-lang / sync-team

Synchronize the team repository with the services we use
Apache License 2.0
15 stars 13 forks source link

Zulip users may now hide their emails from admins #49

Closed rylev closed 1 year ago

rylev commented 1 year ago

We were getting errors because we expected emails to always be present which may no longer be the case.

rylev commented 1 year ago

Note: If project members don't have a Zulip id in their config file in the team repo (and are just mapped to Zulip through an email), they will be removed from user groups if they decide to hide their email on Zulip. There's not much we can do about this though. The ultimate solution is to stop mapping emails in the team repo to emails on Zulip and just require that everyone provide their Zulip id.