From 70a369a2b99367ab500c216b4fa816551dd06e97 Mon Sep 17 00:00:00 2001 From: Sylvain Date: Mon, 28 Nov 2016 16:47:40 +0100 Subject: [PATCH] display error message on server error when paying by card --- .../javascripts/controllers/machines.coffee.erb | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/app/assets/javascripts/controllers/machines.coffee.erb b/app/assets/javascripts/controllers/machines.coffee.erb index 83042d7ce..31f75d483 100644 --- a/app/assets/javascripts/controllers/machines.coffee.erb +++ b/app/assets/javascripts/controllers/machines.coffee.erb @@ -816,9 +816,14 @@ Application.Controllers.controller "ReserveMachineController", ["$scope", "$stat $uibModalInstance.close(reservation) , (response)-> $scope.alerts = [] - $scope.alerts.push - msg: response.data.card[0] - type: 'danger' + if response.status != 500 + $scope.alerts.push + msg: response.data.card[0] + type: 'danger' + else + $scope.alerts.push + msg: response.statusText + type: 'danger' $scope.attempting = false ] .result['finally'](null).then (reservation)->