mirror of
https://github.com/ragestudio/comty.git
synced 2025-06-09 10:34:17 +00:00
21 lines
462 B
JavaScript
Executable File
21 lines
462 B
JavaScript
Executable File
import { User, Badge } from "@db_models"
|
|
|
|
export default {
|
|
method: "GET",
|
|
route: "/user/:user_id",
|
|
fn: async (req, res) => {
|
|
const user = await User.findOne({
|
|
_id: req.params.user_id,
|
|
})
|
|
|
|
if (!user) {
|
|
return res.status(404).json({ error: "User not found" })
|
|
}
|
|
|
|
const badges = await Badge.find({
|
|
name: { $in: user.badges },
|
|
})
|
|
|
|
return res.json(badges)
|
|
}
|
|
} |