summaryrefslogtreecommitdiff
path: root/src/server/api
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2019-04-07 23:31:58 +0900
committersyuilo <syuilotan@yahoo.co.jp>2019-04-07 23:31:58 +0900
commit6a30d32e7d7aced5138ce64ca93103649c387c20 (patch)
tree268edbdc2e42a2ada8d808d79e49e9f950cc99ef /src/server/api
parentRefactor (diff)
downloadsharkey-6a30d32e7d7aced5138ce64ca93103649c387c20.tar.gz
sharkey-6a30d32e7d7aced5138ce64ca93103649c387c20.tar.bz2
sharkey-6a30d32e7d7aced5138ce64ca93103649c387c20.zip
Fix bug
Diffstat (limited to 'src/server/api')
-rw-r--r--src/server/api/endpoints/hashtags/trend.ts8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/server/api/endpoints/hashtags/trend.ts b/src/server/api/endpoints/hashtags/trend.ts
index c750e72a15..e01e9d698f 100644
--- a/src/server/api/endpoints/hashtags/trend.ts
+++ b/src/server/api/endpoints/hashtags/trend.ts
@@ -67,7 +67,7 @@ export default define(meta, async () => {
.slice(0, max);
//#region 2(または3)で話題と判定されたタグそれぞれについて過去の投稿数グラフを取得する
- const countPromises: Promise<any[]>[] = [];
+ const countPromises: Promise<number[]>[] = [];
const range = 20;
@@ -87,7 +87,7 @@ export default define(meta, async () => {
const countsLog = await Promise.all(countPromises);
- const totalCounts: any = await Promise.all(hots.map(tag => Notes.createQueryBuilder('note')
+ const totalCounts = await Promise.all(hots.map(tag => Notes.createQueryBuilder('note')
.select('count(distinct note.userId)')
.where(':tag = ANY(note.tags)', { tag: tag })
.andWhere('note.createdAt > :gt', { gt: new Date(Date.now() - (interval * range)) })
@@ -98,8 +98,8 @@ export default define(meta, async () => {
const stats = hots.map((tag, i) => ({
tag,
- chart: countsLog.map(counts => counts[i].length),
- usersCount: totalCounts[i].length
+ chart: countsLog.map(counts => counts[i]),
+ usersCount: totalCounts[i]
}));
return stats;