From c34462291dcc9962635abad83d80cd49b29a6bd5 Mon Sep 17 00:00:00 2001 From: Simon Lecoq <22963968+lowlighter@users.noreply.github.com> Date: Wed, 16 Feb 2022 02:53:39 +0100 Subject: [PATCH] fix(app/metrics): make `embed()` defaults to `repository` when `q.repo` is specified (#889) [skip ci] --- source/app/metrics/index.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/app/metrics/index.mjs b/source/app/metrics/index.mjs index 44bcaae1..51993569 100644 --- a/source/app/metrics/index.mjs +++ b/source/app/metrics/index.mjs @@ -123,7 +123,7 @@ export default async function metrics({login, q}, {graphql, rest, plugins, conf, console.debug(`metrics/compute/${login} > embed called with`) console.debug(q) let {base} = q - q = {..._q, ...Object.fromEntries(Object.keys(Plugins).map(key => [key, false])), ...Object.fromEntries(conf.settings.plugins.base.parts.map(part => [`base.${part}`, false])), template:"classic", ...q} + q = {..._q, ...Object.fromEntries(Object.keys(Plugins).map(key => [key, false])), ...Object.fromEntries(conf.settings.plugins.base.parts.map(part => [`base.${part}`, false])), template:q.repo ? "repository" : "classic", ...q} //Translate action syntax to web syntax let parts = [] if (base === true)