Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- module.exports.updateUser = async (req, res) => {
- const { tag } = req.body
- const user = await User.findOne({
- _id: req.session.user.id
- }).exec()
- if (!user) {
- req.session.destroy()
- return res.status(500).end()
- }
- if (tag) {
- user.tag= tag
- try {
- await user.save()
- } catch (err) {
- if (err.code === 11000) {
- return res.status(400).json({
- message: 'This tag is already used'
- })
- }
- return res.status(500).json({
- message: 'Could not add tag'
- })
- }
- }
- res.status(200).end()
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement