Skip to content

Commit d076839

Browse files
authored
Pass config_repositories as setting to avoid conflicts with plugin_repositories (lowlighter#490)
1 parent f8531be commit d076839

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

source/app/action/index.mjs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -251,8 +251,9 @@ async function wait(seconds) {
251251

252252
//Base content
253253
info.break()
254-
const {base:parts, ...base} = metadata.plugins.base.inputs.action({core})
255-
info.group({metadata, name:"base", inputs:base})
254+
const {base:parts, repositories:_repositories, ...base} = metadata.plugins.base.inputs.action({core})
255+
conf.settings.repositories = _repositories
256+
info.group({metadata, name:"base", inputs:{repositories:conf.settings.repositories, ...base}})
256257
info("Base sections", parts)
257258
base.base = false
258259
for (const part of conf.settings.plugins.base.parts)

source/plugins/base/index.mjs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
export default async function({login, graphql, rest, data, q, queries, imports}, conf) {
88
//Load inputs
99
console.debug(`metrics/compute/${login}/base > started`)
10-
let {repositories, "repositories.forks":_forks, "repositories.affiliations":_affiliations, "repositories.batch":_batch} = imports.metadata.plugins.base.inputs({data, q, account:"bypass"}, {repositories:conf.settings.repositories ?? 100})
10+
let {"repositories.forks":_forks, "repositories.affiliations":_affiliations, "repositories.batch":_batch} = imports.metadata.plugins.base.inputs({data, q, account:"bypass"})
11+
const repositories = conf.settings.repositories || 100
1112
const forks = _forks ? "" : ", isFork: false"
1213
const affiliations = _affiliations?.length ? `, ownerAffiliations: [${_affiliations.map(x => x.toLocaleUpperCase()).join(", ")}]${conf.authenticated === login ? `, affiliations: [${_affiliations.map(x => x.toLocaleUpperCase()).join(", ")}]` : ""}` : ""
1314
console.debug(`metrics/compute/${login}/base > affiliations constraints ${affiliations}`)

0 commit comments

Comments
 (0)