friend QOL again
All checks were successful
Build Images and Deploy / Update-PROD-Stack (push) Successful in 33s
All checks were successful
Build Images and Deploy / Update-PROD-Stack (push) Successful in 33s
This commit is contained in:
@@ -19,9 +19,15 @@ router.get('/search', authMiddleware, asyncHandler(async (req, res) => {
|
||||
const users = await query(
|
||||
`SELECT id, username, email
|
||||
FROM users
|
||||
WHERE (username LIKE ? OR email LIKE ?) AND id != ?
|
||||
WHERE (username LIKE ? OR email LIKE ?)
|
||||
AND id != ?
|
||||
AND id NOT IN (
|
||||
SELECT friend_id FROM friendships WHERE user_id = ?
|
||||
UNION
|
||||
SELECT user_id FROM friendships WHERE friend_id = ?
|
||||
)
|
||||
LIMIT 20`,
|
||||
[searchTerm, searchTerm, req.user.userId]
|
||||
[searchTerm, searchTerm, req.user.userId, req.user.userId, req.user.userId]
|
||||
);
|
||||
|
||||
res.json({ users });
|
||||
|
||||
Reference in New Issue
Block a user