fix: spec

v1.18.x
Barış Soner Uşaklı 4 years ago
parent 3f337b5d7c
commit b18e7e319b

@ -355,6 +355,37 @@ UserObjectFull:
type: string
moderationNote:
type: string
counts:
type: object
properties:
best:
type: number
blocks:
type: number
bookmarks:
type: number
categoriesWatched:
type: number
downvoted:
type: number
followers:
type: number
following:
type: number
groups:
type: number
ignored:
type: number
posts:
type: number
topics:
type: number
uploaded:
type: number
upvoted:
type: number
watched:
type: number
isBlocked:
type: boolean
blocksCount:

@ -29,6 +29,37 @@ get:
type: array
items:
type: string
counts:
type: object
properties:
best:
type: number
blocks:
type: number
bookmarks:
type: number
categoriesWatched:
type: number
downvoted:
type: number
followers:
type: number
following:
type: number
groups:
type: number
ignored:
type: number
posts:
type: number
topics:
type: number
uploaded:
type: number
upvoted:
type: number
watched:
type: number
isBlocked:
type: boolean
blocksCount:

@ -30,7 +30,7 @@ blocksController.getBlocks = async function (req, res, next) {
userData.users = await user.getUsers(data.uids, req.uid);
userData.title = '[[pages:account/blocks, ' + userData.username + ']]';
const pageCount = Math.ceil(userData.blocksCount / resultsPerPage);
const pageCount = Math.ceil(userData.counts.blocks / resultsPerPage);
userData.pagination = pagination.create(page, pageCount);
userData.breadcrumbs = helpers.buildBreadcrumbs([{ text: userData.username, url: '/user/' + userData.userslug }, { text: '[[user:blocks]]' }]);

@ -161,6 +161,7 @@ async function getCounts(userData, callerUID) {
counts.groups = userData.groups.length;
counts.following = userData.followingCount;
counts.followers = userData.followerCount;
userData.blocksCount = counts.blocks || 0; // for backwards compatibility, remove in 1.16.0
userData.counts = counts;
}

Loading…
Cancel
Save