mirror of
https://github.com/ragestudio/comty.git
synced 2025-06-12 12:04:16 +00:00
24 lines
382 B
JavaScript
24 lines
382 B
JavaScript
import { User } from "@db_models"
|
|
|
|
export default async (payload = {}) => {
|
|
const { username } = payload
|
|
|
|
if (!username) {
|
|
throw new OperationError(400, "Missing username")
|
|
}
|
|
|
|
let user = await User.findOne({
|
|
username,
|
|
}).catch((err) => {
|
|
return false
|
|
})
|
|
|
|
if (!user) {
|
|
throw new OperationError(404, "User not found")
|
|
}
|
|
|
|
return {
|
|
user_id: user._id.toString(),
|
|
}
|
|
}
|