From 64bbc55336687c7506f01911d3a9ca97863b1270 Mon Sep 17 00:00:00 2001 From: syuilo Date: Mon, 15 Apr 2019 12:52:02 +0900 Subject: Fix bug --- src/server/api/endpoints/sw/register.ts | 1 + 1 file changed, 1 insertion(+) (limited to 'src/server/api') diff --git a/src/server/api/endpoints/sw/register.ts b/src/server/api/endpoints/sw/register.ts index cb0572aa90..79bc18bf21 100644 --- a/src/server/api/endpoints/sw/register.ts +++ b/src/server/api/endpoints/sw/register.ts @@ -27,6 +27,7 @@ export const meta = { export default define(meta, async (ps, user) => { // if already subscribed const exist = await SwSubscriptions.findOne({ + createdAt: new Date(), userId: user.id, endpoint: ps.endpoint, auth: ps.auth, -- cgit v1.2.3-freya From 075af9633805cb5ff77022cb8592a01364417e38 Mon Sep 17 00:00:00 2001 From: syuilo Date: Mon, 15 Apr 2019 12:54:42 +0900 Subject: Fix error --- src/server/api/endpoints/users/show.ts | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/server/api') diff --git a/src/server/api/endpoints/users/show.ts b/src/server/api/endpoints/users/show.ts index 2be193f89b..46dc7341e6 100644 --- a/src/server/api/endpoints/users/show.ts +++ b/src/server/api/endpoints/users/show.ts @@ -65,6 +65,10 @@ export default define(meta, async (ps, me) => { let user; if (ps.userIds) { + if (ps.userIds.length === 0) { + return []; + } + const users = await Users.find({ id: In(ps.userIds) }); -- cgit v1.2.3-freya From df92b41d25453f051aa21119d7724684e2813996 Mon Sep 17 00:00:00 2001 From: syuilo Date: Mon, 15 Apr 2019 13:11:17 +0900 Subject: Fix bug --- src/server/api/endpoints/hashtags/search.ts | 1 + 1 file changed, 1 insertion(+) (limited to 'src/server/api') diff --git a/src/server/api/endpoints/hashtags/search.ts b/src/server/api/endpoints/hashtags/search.ts index 6a9a2df6ef..802f177993 100644 --- a/src/server/api/endpoints/hashtags/search.ts +++ b/src/server/api/endpoints/hashtags/search.ts @@ -48,6 +48,7 @@ export default define(meta, async (ps) => { const hashtags = await Hashtags.createQueryBuilder('tag') .where('tag.name like :q', { q: ps.query.toLowerCase() + '%' }) .orderBy('tag.count', 'DESC') + .groupBy('tag.id') .take(ps.limit!) .skip(ps.offset) .getMany(); -- cgit v1.2.3-freya