From 56275bcfcbd1366b0e96b79915e810baed0548bb Mon Sep 17 00:00:00 2001 From: syuilo Date: Fri, 8 Feb 2019 16:58:57 +0900 Subject: Introduce per-instance chart (#4183) * Introduce per-instance chart * Implement chart view in client * Handle note deleting * More chart srcs * Add drive stats * Improve drive stats * Fix bug * Add icon --- src/server/api/endpoints/federation/instances.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'src/server/api/endpoints/federation/instances.ts') diff --git a/src/server/api/endpoints/federation/instances.ts b/src/server/api/endpoints/federation/instances.ts index ce0d10af28..9b4efbaaff 100644 --- a/src/server/api/endpoints/federation/instances.ts +++ b/src/server/api/endpoints/federation/instances.ts @@ -70,6 +70,22 @@ export default define(meta, (ps, me) => new Promise(async (res, rej) => { sort = { caughtAt: 1 }; + } else if (ps.sort == '+driveUsage') { + sort = { + driveUsage: -1 + }; + } else if (ps.sort == '-driveUsage') { + sort = { + driveUsage: 1 + }; + } else if (ps.sort == '+driveFiles') { + sort = { + driveFiles: -1 + }; + } else if (ps.sort == '-driveFiles') { + sort = { + driveFiles: 1 + }; } } else { sort = { -- cgit v1.2.3-freya