Llamar reauthenticateWithCredential() arroja el siguiente error:
core.js:6486 ERROR Error: Uncaught (in promise): TypeError: Cannot read properties of undefined (reading 'tenantId') TypeError: Cannot read properties of undefined (reading 'tenantId') at _addTidIfNecessary (index-585b6059.js:907:14) at index-585b6059.js:2756:122 at Generator.next (<anonymous>) at asyncGeneratorStep (asyncToGenerator.js:3:1) at _next (asyncToGenerator.js:25:1) at asyncToGenerator.js:32:1 at new ZoneAwarePromise (zone.js:1340:1) at asyncToGenerator.js:21:1 at _signInWithPassword (index-585b6059.js:2757:2) at signInWithPassword (index-585b6059.js:2755:16) at resolvePromise (zone.js:1255:1) at resolvePromise (zone.js:1209:1) at zone.js:1321:1 at ZoneDelegate.invokeTask (zone.js:434:1) at Object.onInvokeTask (core.js:28667:1) at ZoneDelegate.invokeTask (zone.js:433:1) at Zone.runTask (zone.js:205:1) at drainMicroTaskQueue (zone.js:620:1) at ZoneTask.invokeTask [as invoke] (zone.js:520:1) at invokeTask (zone.js:1656:1)El código que estoy ejecutando:
const credential = firebase.auth.EmailAuthProvider.credential(email, password) reauthenticateWithCredential(currentUser, credential) .then( (userCredential) => { this.logger.debug("User re-authenticated. Updating email now"); updateEmail(userCredential.user, email) .then(() => { this.logger.debug("User email updated") }, (error) => { this.logger.error(error); }); } );¿Alguna idea de qué está causando esto?