Commit 02593d6b45e758989790acf81f3873322daf7d44

Authored by Caio Almeida
1 parent 83becd47

Show message from server

Showing 1 changed file with 9 additions and 1 deletions   Show diff stats
www/js/controllers.js
@@ -126,8 +126,16 @@ angular.module('confjuvapp.controllers', []) @@ -126,8 +126,16 @@ angular.module('confjuvapp.controllers', [])
126 $scope.loginCallback(resp.data.user.private_token); 126 $scope.loginCallback(resp.data.user.private_token);
127 }); 127 });
128 }, function(err) { 128 }, function(err) {
  129 + console.log(err);
129 $scope.closeModal(); 130 $scope.closeModal();
130 - var popup = $ionicPopup.alert({ title: 'Login', template: 'Erro ao efetuar login. Verifique usuário e senha e conexão com a internet.' }); 131 + var msg = 'Erro ao efetuar login: ';
  132 + if (err.hasOwnProperty('data') && err.data.hasOwnProperty('message')) {
  133 + msg += err.data.message;
  134 + }
  135 + else {
  136 + msg += 'Verifique usuário e senha e conexão com a internet.';
  137 + }
  138 + var popup = $ionicPopup.alert({ title: 'Login', template: msg });
131 $scope.loggedIn = false; 139 $scope.loggedIn = false;
132 $scope.loading = false; 140 $scope.loading = false;
133 $scope.data.password = ''; 141 $scope.data.password = '';