Ошибка производства, но не в подготовке к производству - PullRequest
0 голосов
/ 10 июля 2019

У меня есть что-то странное, мое приложение, использующее Angular и Firestore, корректно работает в localhost, но когда оно запускается в производство, вышеуказанная функция попадает в .then, но также в ошибку .catch, и она не запускается. .

login(email:string,password:string){
    this.email=email;
    this.afAuth.auth.signInWithEmailAndPassword(email,password)
    .then(value => {
      console.log('Nice, it worked!');
      this.navigate();
    })
    .catch(err => {
      Swal.fire({
        type: 'info',
        title: 'Información:',
        text: 'Revisa por favor la contraseña o correo ingresado',
        footer: 'no coinciden!'
      });
    });
  }

Любая помощь, пожалуйста:)

1 Ответ

0 голосов
/ 10 июля 2019

Вы должны войти err, чтобы увидеть, что содержится в его сообщении.И затем, вероятно, перебросьте его или верните отклоненное обещание, потому что login() не должно возвращать успех, если произошла ошибка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...