Commit 02593d6b45e758989790acf81f3873322daf7d44
1 parent
83becd47
Exists in
master
and in
2 other branches
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 = ''; |