From fa7b3b5643118ac2485aa4a98c12efba93fe85af Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Thu, 26 Jul 2018 21:13:56 +0200 Subject: [PATCH] fix: pass platform-failure errors up from ensure pr --- lib/workers/pr/index.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/workers/pr/index.js b/lib/workers/pr/index.js index ed82d90b0a..499cebed5f 100644 --- a/lib/workers/pr/index.js +++ b/lib/workers/pr/index.js @@ -296,8 +296,11 @@ async function ensurePr(prConfig) { return pr; } catch (err) { // istanbul ignore if - if (err.message === 'rate-limit-exceeded') { - logger.debug('Passing rate-limit-exceeded error up'); + if ( + err.message === 'rate-limit-exceeded' || + err.message === 'platform-failure' + ) { + logger.debug('Passing error up'); throw err; } logger.error({ err }, 'Failed to ensure PR:', err); -- GitLab