Esempio n. 1
0
 handler: data => {
   this.loading = this.loadingCtrl.create({
     dismissOnPageChange: true,
   });
   if (this.isValid(data.email)) {
     this.loading.present();
     this.authService.forgotPassword(data.email)
     .then(
       () => {
         this.loading.dismiss().then(() => {
           this.meuToastService.present(this.translateService.instant('RESET_PASSWORD.SUCCESS'));
         });
       }
     )
     .catch(
       err => {
         this.loading.dismiss().then(() => {
           this.meuToastService.present(this.translateService.instant('RESET_PASSWORD.ERROR'));
         });
       }
     );
   } else {
     this.meuToastService.present(this.translateService.instant('Invalid Email'));
     return false;
   }
 }
Esempio n. 2
0
 handler: data => {
   if (data.newPassword.length < 6) {
     this.meuToastService.present(this.translateService.instant('CHANGE_PASSWORD.ERROR'));
     return false;
   }
   this.authService.updatePassword(email, currentPassword, data.newPassword)
 .then(
   () => {
     this.meuToastService.present(this.translateService.instant('CHANGE_PASSWORD.SUCCESS'));
     resolve();
   }
 )
 .catch(err => {
   this.meuToastService.present(this.translateService.instant('COMMON_ERROR'));
   reject();
 });
 }
Esempio n. 3
0
 () => this.meutToastService.present(this.translateService.instant('SETTINGS.SUBMIT.SUCCESS'))
Esempio n. 4
0
 .then(data => this.meutToastService.present(this.translateService.instant("Comment deleted")));
Esempio n. 5
0
 this.loading.dismiss().then(() => {
   this.meuToastService.present(this.translateService.instant('RESET_PASSWORD.ERROR'));
 });
Esempio n. 6
0
 .catch(err => {
   this.meuToastService.present(this.translateService.instant('COMMON_ERROR'));
   reject();
 });
Esempio n. 7
0
 () => {
   this.meuToastService.present(this.translateService.instant('CHANGE_PASSWORD.SUCCESS'));
   resolve();
 }
Esempio n. 8
0
 value => {
   this.meuToastService.present(value);
   this.navCtrl.setRoot('HomePage');
 }