21 lines
453 B
JavaScript
21 lines
453 B
JavaScript
const expressAsyncHandler = require('express-async-handler')
|
|
|
|
const User = require('../models/user.model')
|
|
|
|
exports.user_list = expressAsyncHandler(async (req, res, next) => {
|
|
try {
|
|
const list_users = await User.find()
|
|
return list_users
|
|
} catch (err) {
|
|
next(err)
|
|
}
|
|
})
|
|
|
|
exports.find_user_login = expressAsyncHandler(async (account) => {
|
|
try {
|
|
return await User.findOne({ account: account })
|
|
} catch (err) {
|
|
next(err)
|
|
}
|
|
})
|