From 3e6c713dc4cfa92f117ae1a16d3b299e27d9ff05 Mon Sep 17 00:00:00 2001 From: lowlighter <22963968+lowlighter@users.noreply.github.com> Date: Thu, 4 Mar 2021 21:15:00 +0100 Subject: [PATCH] Handle null authors in lines plugin (#173) --- source/plugins/lines/index.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/plugins/lines/index.mjs b/source/plugins/lines/index.mjs index f6c71c97..8b464756 100644 --- a/source/plugins/lines/index.mjs +++ b/source/plugins/lines/index.mjs @@ -31,7 +31,7 @@ if (!Array.isArray(repository)) return //Extract author - const [contributor] = repository.filter(({author}) => context.mode === "repository" ? true : author.login === login) + const [contributor] = repository.filter(({author}) => context.mode === "repository" ? true : author?.login === login) //Compute editions if (contributor) contributor.weeks.forEach(({a, d}) => (lines.added += a, lines.deleted += d))