From c56362f63bdcfeaff0aac0b234080a7ee39223bc Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Tue, 11 Sep 2018 10:32:08 +0200 Subject: [PATCH] refactor(github): better log query during error --- lib/platform/github/index.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/lib/platform/github/index.js b/lib/platform/github/index.js index e85a1055e5..2a55cca7af 100644 --- a/lib/platform/github/index.js +++ b/lib/platform/github/index.js @@ -840,6 +840,7 @@ async function createPr( async function getOpenPrs() { if (!config.openPrList) { config.openPrList = {}; + let query; try { const url = 'graphql'; // https://developer.github.com/v4/previews/#mergeinfopreview---more-detailed-information-about-a-pull-requests-merge-state @@ -847,7 +848,7 @@ async function getOpenPrs() { accept: 'application/vnd.github.merge-info-preview+json', }; // prettier-ignore - const query = ` + query = ` query { repository(owner: "${config.repositoryOwner}", name: "${config.repositoryName}") { pullRequests(states: [OPEN], first: 100, orderBy: {field: UPDATED_AT, direction: DESC}) { @@ -953,7 +954,7 @@ async function getOpenPrs() { prNumbers.sort(); logger.debug({ prNumbers }, 'Retrieved open PR list with graphql'); } catch (err) /* istanbul ignore next */ { - logger.warn({ err }, 'getOpenPrs error'); + logger.warn({ query, err }, 'getOpenPrs error'); } } return config.openPrList; @@ -962,10 +963,11 @@ async function getOpenPrs() { async function getClosedPrs() { if (!config.closedPrList) { config.closedPrList = {}; + let query; try { const url = 'graphql'; // prettier-ignore - const query = ` + query = ` query { repository(owner: "${config.repositoryOwner}", name: "${config.repositoryName}") { pullRequests(states: [CLOSED, MERGED], first: 100, orderBy: {field: UPDATED_AT, direction: DESC}) { @@ -1013,7 +1015,7 @@ async function getClosedPrs() { prNumbers.sort(); logger.debug({ prNumbers }, 'Retrieved closed PR list with graphql'); } catch (err) /* istanbul ignore next */ { - logger.warn({ err }, 'getOpenPrs error'); + logger.warn({ query, err }, 'getOpenPrs error'); } } return config.closedPrList; -- GitLab