From 0f57f9a69ae1cdaab295c40a178dc98fadec23b2 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Sun, 9 Dec 2018 10:42:38 +0100 Subject: [PATCH] fix(onboarding): defensive warnings check --- lib/workers/repository/onboarding/pr/errors-warnings.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/workers/repository/onboarding/pr/errors-warnings.js b/lib/workers/repository/onboarding/pr/errors-warnings.js index cdf9bf3705..44a40f491c 100644 --- a/lib/workers/repository/onboarding/pr/errors-warnings.js +++ b/lib/workers/repository/onboarding/pr/errors-warnings.js @@ -30,10 +30,10 @@ function getDepWarnings(packageFiles) { try { const warnings = []; const warningFiles = []; - for (const files of Object.values(packageFiles)) { - for (const file of files) + for (const files of Object.values(packageFiles || {})) { + for (const file of files || []) if (file.deps) { - for (const dep of file.deps) { + for (const dep of file.deps || []) { if (dep.warnings && dep.warnings.length) { const message = dep.warnings[0].message; if (!warnings.includes(message)) { -- GitLab