From 45d7c8f257096f47b5fed01f59aa90a033440c2c Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Sat, 30 Dec 2017 06:03:57 +0100
Subject: [PATCH] fix: check pr state for open or opened

---
 lib/workers/branch/index.js     | 2 +-
 lib/workers/repository/index.js | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/workers/branch/index.js b/lib/workers/branch/index.js
index 657299ce31..f4be140572 100644
--- a/lib/workers/branch/index.js
+++ b/lib/workers/branch/index.js
@@ -65,7 +65,7 @@ async function processBranch(branchConfig) {
     if (pr) {
       logger.debug({ pr }, 'Found existing PR');
       pr = await platform.getPr(pr.number);
-      if (pr.state === 'open') {
+      if (pr.state.startsWith('open')) {
         logger.debug({ pr }, 'Existing PR is open');
         if (!pr.canRebase) {
           const subject = 'PR has been edited';
diff --git a/lib/workers/repository/index.js b/lib/workers/repository/index.js
index 9dccd72c43..e59a3a220c 100644
--- a/lib/workers/repository/index.js
+++ b/lib/workers/repository/index.js
@@ -29,7 +29,7 @@ async function renovateRepository(repoConfig, token, loop = 1) {
       ? await writeUpdates(config)
       : await ensureOnboardingPr(config);
     if (res === 'pr-closed' || res === 'automerged') {
-      logger.info('Restarting repo renovation after automerge');
+      logger.info(`Restarting repo renovation after ${res}`);
       return renovateRepository(repoConfig, token, loop + 1);
     }
     return res;
-- 
GitLab