feat: Added user search component.

This commit is contained in:
2025-06-01 13:54:54 +02:00
parent 334402d8c5
commit ec24700b8a
2 changed files with 6 additions and 3 deletions

View File

@@ -8,6 +8,7 @@ import { notifRouter } from "./notif";
import { keysRouter } from "./keys";
import { cleanRouter } from "./clean";
import { settingsRouter } from "./settings";
import User from "@/schemas/User";
export const adminRouter = Router()
@@ -21,7 +22,7 @@ adminRouter.use('/keys', keysRouter)
adminRouter.use('/clean', cleanRouter)
adminRouter.use('/settings', settingsRouter)
adminRouter.get('/usearch', (req, res) => {
// TODO: Add search
res.send([req.query['q']])
adminRouter.get('/usearch', async (req, res) => {
var results = await User.find({$text: {$search: req.query['q'].toString()}}, {uname: 1, surname: 1, fname: 1, room: 1})
res.send(results)
})