Yes.
An email address from email credential should sync to MailChimp.
Did not sync.
Currently the function only runs on user create, rather than an update. Will have to check whether this is possible via triggers.
Unfortunately this isn't possible at the moment, as the UserBuilder for functions only provides onCreate and onDelete handlers: https://firebase.google.com/docs/reference/functions/functions.auth.UserBuilder
Ok, but this leaves this plugin pretty much unusable since it won't update email on linking credential, and another big situation, is when the user decides to change his email.
In case we store user profiles in a collection (name, mail, uid), is it possible to imagine an option for the "update" trigger of this extension ?
Let me bring this one up with the team. Generally it would be a totally different extension if it triggered on collection change. Here's something which may work:
This does however totally change the flow so it'll need some discussion. Thanks!
cc @karayu
Thanks so much for the feature request! It sounds like this would need to be a new extension.
Do you mind filing a feature request for this so we can track it?
https://firebase.google.com/support/troubleshooter/report/features/
I'm closing this issue for now since it's unfortunately not a change to the current extension.
Most helpful comment
Let me bring this one up with the team. Generally it would be a totally different extension if it triggered on collection change. Here's something which may work:
This does however totally change the flow so it'll need some discussion. Thanks!
cc @karayu