feat(plugins/discussions): add plugin_discussions_categories and plugin_discussions_categories_limit support (#751) [skip ci]

This commit is contained in:
Simon Lecoq
2022-01-09 19:53:48 +01:00
committed by GitHub
parent 5907c356f8
commit 2123056288
3 changed files with 18 additions and 4 deletions

View File

@@ -7,8 +7,9 @@
return null
//Load inputs
imports.metadata.plugins.discussions.inputs({data, account, q})
const {categories:_categories, "categories.limit":_categories_limit} = imports.metadata.plugins.discussions.inputs({data, account, q})
const discussions = {categories:{}, upvotes:{discussions:0, comments:0}}
discussions.display = {categories:_categories ? {limit:_categories_limit || Infinity} : null}
//Fetch general statistics
const stats = Object.fromEntries(Object.entries((await graphql(queries.discussions.statistics({login}))).user).map(([key, value]) => [key, value.totalCount]))