Explorar o código

Revert "created"

This reverts commit 7b8123f18051221d6bdd3100e933a906e9db7b67.
Shun Miyazawa %!s(int64=3) %!d(string=hai) anos
pai
achega
bab9f672a8
Modificáronse 1 ficheiros con 0 adicións e 28 borrados
  1. 0 28
      packages/app/src/server/routes/apiv3/users.js

+ 0 - 28
packages/app/src/server/routes/apiv3/users.js

@@ -1,6 +1,3 @@
-import escapeStringRegexp from 'escape-string-regexp';
-
-import Activity from '~/server/models/activity';
 import loggerFactory from '~/utils/logger';
 import loggerFactory from '~/utils/logger';
 
 
 import { apiV3FormValidator } from '../../middlewares/apiv3-form-validator';
 import { apiV3FormValidator } from '../../middlewares/apiv3-form-validator';
@@ -929,30 +926,5 @@ module.exports = (crowi) => {
     return res.apiv3(data);
     return res.apiv3(data);
   });
   });
 
 
-  router.get('/usernames', loginRequiredStrictly, adminRequired, csrf, async(req, res) => {
-    const q = req.query.q;
-    const escapedString = escapeStringRegexp(q);
-
-    try {
-      const undeletedUsernames = await User.find({
-        status: { $ne: User.STATUS_DELETED },
-        username: new RegExp(`^${escapedString}`, 'i'),
-      }).distinct('username');
-
-      const activitySnapshotUsernames = await Activity.find({
-        $and: [
-          { 'snapshot.username': { $nin: undeletedUsernames } },
-          { 'snapshot.username': new RegExp(`^${escapedString}`, 'i') },
-        ],
-      }).distinct('snapshot.username');
-
-      return res.apiv3({ usernames: [...undeletedUsernames, ...activitySnapshotUsernames] });
-    }
-    catch (err) {
-      logger.error('failed to get usernames', err);
-      return res.apiv3Err(err);
-    }
-  });
-
   return router;
   return router;
 };
 };