summaryrefslogtreecommitdiff
path: root/src/server/api/endpoints
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-11-30 00:13:13 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-11-30 00:13:13 +0900
commit8ca27a4480fd429759ad1fed156b22ee7782f5a0 (patch)
tree875e095f46ca0d89f80a579305b251d84ea1f158 /src/server/api/endpoints
parentFix #3434 (diff)
downloadsharkey-8ca27a4480fd429759ad1fed156b22ee7782f5a0.tar.gz
sharkey-8ca27a4480fd429759ad1fed156b22ee7782f5a0.tar.bz2
sharkey-8ca27a4480fd429759ad1fed156b22ee7782f5a0.zip
Fix #3432
Diffstat (limited to 'src/server/api/endpoints')
-rw-r--r--src/server/api/endpoints/users/search.ts78
1 files changed, 0 insertions, 78 deletions
diff --git a/src/server/api/endpoints/users/search.ts b/src/server/api/endpoints/users/search.ts
index edc4d603ca..b37c07003b 100644
--- a/src/server/api/endpoints/users/search.ts
+++ b/src/server/api/endpoints/users/search.ts
@@ -70,84 +70,6 @@ export default define(meta, (ps, me) => new Promise(async (res, rej) => {
users = users.concat(otherUsers);
}
-
- if (users.length < ps.limit) {
- const otherUsers = await User
- .find({
- _id: { $nin: users.map(u => u._id) },
- host: null,
- usernameLower: new RegExp(escapeRegexp(ps.query.replace('@', '').toLowerCase()))
- }, {
- limit: ps.limit - users.length
- });
-
- users = users.concat(otherUsers);
- }
-
- if (users.length < ps.limit && !ps.localOnly) {
- const otherUsers = await User
- .find({
- _id: { $nin: users.map(u => u._id) },
- host: { $ne: null },
- usernameLower: new RegExp(escapeRegexp(ps.query.replace('@', '').toLowerCase()))
- }, {
- limit: ps.limit - users.length
- });
-
- users = users.concat(otherUsers);
- }
- }
-
- if (users.length < ps.limit) {
- const otherUsers = await User
- .find({
- _id: { $nin: users.map(u => u._id) },
- host: null,
- name: new RegExp('^' + escapeRegexp(ps.query.toLowerCase()))
- }, {
- limit: ps.limit - users.length
- });
-
- users = users.concat(otherUsers);
- }
-
- if (users.length < ps.limit && !ps.localOnly) {
- const otherUsers = await User
- .find({
- _id: { $nin: users.map(u => u._id) },
- host: { $ne: null },
- name: new RegExp('^' + escapeRegexp(ps.query.toLowerCase()))
- }, {
- limit: ps.limit - users.length
- });
-
- users = users.concat(otherUsers);
- }
-
- if (users.length < ps.limit) {
- const otherUsers = await User
- .find({
- _id: { $nin: users.map(u => u._id) },
- host: null,
- name: new RegExp(escapeRegexp(ps.query.toLowerCase()))
- }, {
- limit: ps.limit - users.length
- });
-
- users = users.concat(otherUsers);
- }
-
- if (users.length < ps.limit && !ps.localOnly) {
- const otherUsers = await User
- .find({
- _id: { $nin: users.map(u => u._id) },
- host: { $ne: null },
- name: new RegExp(escapeRegexp(ps.query.toLowerCase()))
- }, {
- limit: ps.limit - users.length
- });
-
- users = users.concat(otherUsers);
}
// Serialize