From 47bf45019dc81b43f1c2bb7b1af5db6604d81803 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Thu, 8 Mar 2018 07:22:06 +0100 Subject: [PATCH] fix: better serialize content fields --- lib/logger/config-serializer.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/logger/config-serializer.js b/lib/logger/config-serializer.js index f867876453..fc69106f43 100644 --- a/lib/logger/config-serializer.js +++ b/lib/logger/config-serializer.js @@ -15,6 +15,12 @@ function configSerializer(config) { 'forkToken', ]; const templateFields = ['commitMessage', 'prTitle', 'prBody']; + const contentFields = [ + 'content', + 'contents', + 'packageLockParsed', + 'yarnLockParsed', + ]; // eslint-disable-next-line array-callback-return return traverse(config).map(function scrub(val) { if (val && redactedFields.indexOf(this.key) !== -1) { @@ -23,7 +29,7 @@ function configSerializer(config) { if (val && templateFields.indexOf(this.key) !== -1) { this.update('[Template]'); } - if (this.key === 'content' || this.key === 'contents') { + if (val && contentFields.includes(this.key)) { this.update('[content]'); } }); -- GitLab