diff --git a/src/public/app/services/server.js b/src/public/app/services/server.js index e0c7d07dd..ff2bc14a7 100644 --- a/src/public/app/services/server.js +++ b/src/public/app/services/server.js @@ -131,10 +131,10 @@ function ajax(url, method, data, headers) { headers: respHeaders }); }, - error: async (jqXhr, status, error) => { - await reportError(method, url, status, error); + error: async (jqXhr, status) => { + await reportError(method, url, status, jqXhr.responseText); - rej(error); + rej(jqXhr.responseText); } }; diff --git a/src/routes/electron.js b/src/routes/electron.js index 38fa5e704..b356dd942 100644 --- a/src/routes/electron.js +++ b/src/routes/electron.js @@ -19,6 +19,11 @@ function init(app) { getHeader: name => respHeaders[name], setHeader: (name, value) => { respHeaders[name] = value.toString(); + return res; + }, + header: (name, value) => { + respHeaders[name] = value.toString(); + return res; }, status: statusCode => { res.statusCode = statusCode;