diff --git a/client/core/src/lib/interceptor.js b/client/core/src/lib/interceptor.js index d6a2b4b592..5eac56e69d 100644 --- a/client/core/src/lib/interceptor.js +++ b/client/core/src/lib/interceptor.js @@ -30,6 +30,12 @@ function interceptor($q, $window, vnApp, $translate, $cookies) { let data = rejection.data; let error; + switch (rejection.xhrStatus) { + case 'timeout': + case 'abort': + return $q.reject(rejection); + } + if (data && data.error instanceof Object) error = data.error.message; else if (rejection.status === -1) diff --git a/services/loopback/common/locale/en.json b/services/loopback/common/locale/en.json index cc493531ce..cd258a4b6c 100644 --- a/services/loopback/common/locale/en.json +++ b/services/loopback/common/locale/en.json @@ -8,5 +8,6 @@ "Ya existe un usuario con ese nombre": "Ya existe un usuario con ese nombre", "Quantity cannot be zero": "Quantity cannot be zero", "can't be blank": "can't be blank", - "DNI Incorrecto": "DNI Incorrecto" + "DNI Incorrecto": "DNI Incorrecto", + "El NIF/CIF debe ser Ășnico": "El NIF/CIF debe ser Ășnico" } \ No newline at end of file