From d77a3b2b926e9d691e12a4293a2f99545a3219c2 Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Tue, 20 Mar 2018 18:03:14 +0100
Subject: [PATCH] fix: log error response body if present

---
 lib/workers/repository/error.js | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/lib/workers/repository/error.js b/lib/workers/repository/error.js
index 9f7c4329d0..b4df62835b 100644
--- a/lib/workers/repository/error.js
+++ b/lib/workers/repository/error.js
@@ -59,8 +59,12 @@ async function handleError(config, err) {
   }
   // Swallow this error so that other repositories can be processed
   logger.error(
-    { err, message: err.message },
-    `Repository has unknown error:\n${stringify(err, null, 2)}`
+    {
+      err,
+      message: err.message,
+      body: err.response ? err.response.body : undefined,
+    },
+    `Repository has unknown error`
   );
   // delete branchList to avoid cleaning up branches
   delete config.branchList; // eslint-disable-line no-param-reassign
-- 
GitLab