From 60996385224cb127190e05d78cf37dcca51e1793 Mon Sep 17 00:00:00 2001 From: lowlighter <22963968+lowlighter@users.noreply.github.com> Date: Fri, 12 Mar 2021 12:17:03 +0100 Subject: [PATCH] Fix line count for repositories metrics --- source/plugins/lines/index.mjs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/source/plugins/lines/index.mjs b/source/plugins/lines/index.mjs index 8b464756..118182f7 100644 --- a/source/plugins/lines/index.mjs +++ b/source/plugins/lines/index.mjs @@ -30,10 +30,9 @@ //Check if data are available if (!Array.isArray(repository)) return - //Extract author - const [contributor] = repository.filter(({author}) => context.mode === "repository" ? true : author?.login === login) //Compute editions - if (contributor) + const contributors = repository.filter(({author}) => context.mode === "repository" ? true : author?.login === login) + for (const contributor of contributors) contributor.weeks.forEach(({a, d}) => (lines.added += a, lines.deleted += d)) })