-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Closed
Description
I have the following function for updating firebase database user entry when a new user is created:
exports.addUserData = functions.auth.user().onCreate((user) => {
console.log("Adding new user " + user.uid);
return admin.auth().getUser(user.uid).then(userRecord => {
var userData = admin.database().ref('/users').child(user.uid);
userData.child('name').set(userRecord.displayName);
userData.child('email').set(userRecord.email);
userData.child('is_admin').set(false);
admin.database().ref('/users_idx').child(md5(userRecord.email)).set(userData.key);
});
});
When creating a new email account from the firebase-ui web library, this function triggers correctly. When using firebase-ui android library 4.2.1, the userRecord.displayName is undefined even though a full name was entered.
Metadata
Metadata
Assignees
Labels
No labels