20 lines
487 B
JavaScript
20 lines
487 B
JavaScript
const expressAsyncHandler = require("express-async-handler");
|
|
|
|
const User = require("../models/user");
|
|
|
|
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);
|
|
}
|
|
}); |