From e19969dbbe7262be571f8b44cd442421eec2264f Mon Sep 17 00:00:00 2001 From: Konstantin Yegupov Date: Tue, 7 May 2019 10:18:38 +0100 Subject: [PATCH] fix: display monitor error code in the error message --- src/lib/monitor.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/monitor.ts b/src/lib/monitor.ts index 557d8600497..a68e69e958a 100644 --- a/src/lib/monitor.ts +++ b/src/lib/monitor.ts @@ -97,7 +97,8 @@ export function monitor(root, meta, info: SingleDepRootResult): Promise { if (res.statusCode === 200 || res.statusCode === 201) { resolve(body); } else { - const e = new MonitorError('unexpected error: ' + body.message); + const e = new MonitorError('Server returned unexpected error for the monitor request. ' + + `Status code: ${res.statusCode}, response: ${res.body.userMessage || res.body.message}`); e.code = res.statusCode; e.userMessage = body && body.userMessage; if (!e.userMessage && res.statusCode === 504) {