From 47d8e266f16b91fec7e4a15a8372d50c2909c042 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 30 Dec 2020 11:41:36 +0100 Subject: Support activeMonth and activeHalfyear in nodeinfo --- server/controllers/static.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'server/controllers') diff --git a/server/controllers/static.ts b/server/controllers/static.ts index f12f00e1b..bdb9c3041 100644 --- a/server/controllers/static.ts +++ b/server/controllers/static.ts @@ -206,7 +206,7 @@ export { async function generateNodeinfo (req: express.Request, res: express.Response) { const { totalVideos } = await VideoModel.getStats() const { totalLocalVideoComments } = await VideoCommentModel.getStats() - const { totalUsers } = await UserModel.getStats() + const { totalUsers, totalMonthlyActiveUsers, totalHalfYearActiveUsers } = await UserModel.getStats() let json = {} if (req.params.version && (req.params.version === '2.0')) { @@ -229,7 +229,9 @@ async function generateNodeinfo (req: express.Request, res: express.Response) { openRegistrations: CONFIG.SIGNUP.ENABLED, usage: { users: { - total: totalUsers + total: totalUsers, + activeMonth: totalMonthlyActiveUsers, + activeHalfyear: totalHalfYearActiveUsers }, localPosts: totalVideos, localComments: totalLocalVideoComments -- cgit v1.2.3