|
@@ -1,5 +1,5 @@
|
|
|
import { Component } from '@angular/core';
|
|
|
-import { NavController, Loading, LoadingController, MenuController } from 'ionic-angular';
|
|
|
+import { NavController, Loading, LoadingController, MenuController, ToastController } from 'ionic-angular';
|
|
|
import { ToolsProvider } from '../../providers/tools-provider';
|
|
|
import { LoginPage } from '../../pages/login/login';
|
|
|
import { HomePage } from '../../pages/home/home';
|
|
@@ -16,7 +16,8 @@ export class HallPage {
|
|
|
public navCtrl: NavController,
|
|
|
public menuCtrl: MenuController,
|
|
|
public loaderCtrl: LoadingController,
|
|
|
- public toolsProvider: ToolsProvider
|
|
|
+ public toolsProvider: ToolsProvider,
|
|
|
+ public toastCtrl: ToastController
|
|
|
) { }
|
|
|
|
|
|
/**
|
|
@@ -37,7 +38,12 @@ export class HallPage {
|
|
|
}).catch(e => {
|
|
|
console.log(e);
|
|
|
this.loader.dismiss();
|
|
|
-
|
|
|
+
|
|
|
+ this.toastCtrl.create({
|
|
|
+ message: "Petición de datos no válida",
|
|
|
+ duration: 3000
|
|
|
+ }).present();
|
|
|
+
|
|
|
this.goToLogin();
|
|
|
});
|
|
|
}
|
|
@@ -46,6 +52,7 @@ export class HallPage {
|
|
|
* Go to login
|
|
|
*/
|
|
|
private goToLogin(): void {
|
|
|
+ this.toolsProvider.clearPreferences();
|
|
|
this.navCtrl.setRoot(LoginPage);
|
|
|
}
|
|
|
|