summaryrefslogtreecommitdiff
path: root/packages/backend/src/server/api/endpoints/users
diff options
context:
space:
mode:
authornomad <benkang666@gmail.com>2023-07-08 16:41:52 +0800
committerGitHub <noreply@github.com>2023-07-08 17:41:52 +0900
commite40a0b98e4b1ac1c897b0b30f9b9408e473791e0 (patch)
tree9bb29a06ba9304c279369b82886a4ba07980ba21 /packages/backend/src/server/api/endpoints/users
parent13.14.0-beta.1 (diff)
downloadmisskey-e40a0b98e4b1ac1c897b0b30f9b9408e473791e0.tar.gz
misskey-e40a0b98e4b1ac1c897b0b30f9b9408e473791e0.tar.bz2
misskey-e40a0b98e4b1ac1c897b0b30f9b9408e473791e0.zip
fix(frontend): search user with trailing space (#11184)
* fix(frontend): search user with trailing space * fix(backend): search user with trailing space * Update search.ts --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Diffstat (limited to 'packages/backend/src/server/api/endpoints/users')
-rw-r--r--packages/backend/src/server/api/endpoints/users/search.ts1
-rw-r--r--packages/backend/src/server/api/endpoints/users/show.ts1
2 files changed, 2 insertions, 0 deletions
diff --git a/packages/backend/src/server/api/endpoints/users/search.ts b/packages/backend/src/server/api/endpoints/users/search.ts
index 177441bc78..1180de3611 100644
--- a/packages/backend/src/server/api/endpoints/users/search.ts
+++ b/packages/backend/src/server/api/endpoints/users/search.ts
@@ -52,6 +52,7 @@ export default class extends Endpoint<typeof meta, typeof paramDef> {
super(meta, paramDef, async (ps, me) => {
const activeThreshold = new Date(Date.now() - (1000 * 60 * 60 * 24 * 30)); // 30日
+ ps.query = ps.query.trim();
const isUsername = ps.query.startsWith('@');
let users: User[] = [];
diff --git a/packages/backend/src/server/api/endpoints/users/show.ts b/packages/backend/src/server/api/endpoints/users/show.ts
index ba432c273b..8e25af64fe 100644
--- a/packages/backend/src/server/api/endpoints/users/show.ts
+++ b/packages/backend/src/server/api/endpoints/users/show.ts
@@ -91,6 +91,7 @@ export default class extends Endpoint<typeof meta, typeof paramDef> {
let user;
const isModerator = await this.roleService.isModerator(me);
+ ps.username = ps.username?.trim();
if (ps.userIds) {
if (ps.userIds.length === 0) {