From 7a61b58fae2a543ff95c756a607070c028d34b76 Mon Sep 17 00:00:00 2001 From: Piotr Gawron <piotr.gawron@uni.lu> Date: Thu, 8 Jun 2017 12:40:40 +0200 Subject: [PATCH] reject from API return proper Error object --- frontend-js/src/main/js/ServerConnector.js | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/frontend-js/src/main/js/ServerConnector.js b/frontend-js/src/main/js/ServerConnector.js index e2ea92b9ae..a46847151c 100644 --- a/frontend-js/src/main/js/ServerConnector.js +++ b/frontend-js/src/main/js/ServerConnector.js @@ -101,7 +101,8 @@ ServerConnector._readFile = function(url) { reject(error); } else if (response.statusCode !== 200) { - reject(response); + var error = new Error(url + " rejected with status code: " + response.statusCode); + reject(error); } else { resolve(body); } @@ -119,7 +120,8 @@ ServerConnector.sendPostRequest = function(url, params) { reject(error); } else if (response.statusCode !== 200) { - reject(response); + var error = new Error(url + " rejected with status code: " + response.statusCode); + reject(error); } else { resolve(body); } @@ -136,7 +138,8 @@ ServerConnector.sendPutRequest = function(url, params) { if (error) { reject(error); } else if (response.statusCode !== 200) { - reject(response); + var error = new Error(url + " rejected with status code: " + response.statusCode); + reject(error); } else { resolve(body); } @@ -154,7 +157,8 @@ ServerConnector.sendDeleteRequest = function(url, params) { if (error) { reject(error); } else if (response.statusCode !== 200) { - reject(response); + var error = new Error(url + " rejected with status code: " + response.statusCode); + reject(error); } else { resolve(body); } @@ -172,7 +176,8 @@ ServerConnector.sendPatchRequest = function(url, params) { if (error) { reject(error); } else if (response.statusCode !== 200) { - reject(response); + var error = new Error(url + " rejected with status code: " + response.statusCode); + reject(error); } else { resolve(body); } -- GitLab