RC-8: update auth service and user slice

This commit is contained in:
2023-07-12 21:49:07 +01:00
parent b0d0579ce7
commit e6dfcc8cf7
3 changed files with 5 additions and 7 deletions

View File

@@ -63,13 +63,12 @@ export default class AuthService extends FuseUtils.EventEmitter {
}
const userRef = firebaseDb.ref(this.#db, `users/${this.#auth.currentUser.uid}`);
const value = { data: { ...user } };
firebaseDb
.set(userRef, value)
.set(userRef, user)
.then(() => {
if (user.email) {
return firebaseAuth.updateEmail(this.#auth, user.email);
if (user.data.email !== this.#auth.currentUser.email) {
return firebaseAuth.updateEmail(this.#auth, user.data.email);
}
return null;