Fix Bug
This commit is contained in:
@@ -239,6 +239,12 @@ module.exports.update_user = [
|
||||
address,
|
||||
cell_number
|
||||
}
|
||||
if (req.files?.image) {
|
||||
const image = req.files?.image
|
||||
const fileName = 'profile' + Date.now() + '.' + image.name
|
||||
await image.mv(`./static/uploads/images/${fileName}`)
|
||||
data.profilePic = `/uploads/images/${fileName}`
|
||||
}
|
||||
data.first_name = nameOptimizer(first_name)
|
||||
await User.findByIdAndUpdate(
|
||||
req.params.id,
|
||||
@@ -247,7 +253,7 @@ module.exports.update_user = [
|
||||
return res.json({ message: _faSr.response.success_save })
|
||||
} catch (err) {
|
||||
const registerFailurMsg = 'مشکلی در به روز رسانی پیش آمده، لطفا مجددا تلاش کنید'
|
||||
res500(res, registerFailurMsg)
|
||||
throw new Error(registerFailurMsg)
|
||||
}
|
||||
}
|
||||
]
|
||||
@@ -280,7 +286,7 @@ module.exports.update_user_password = [
|
||||
await user.save()
|
||||
return res.json({ message: _faSr.response.success_save })
|
||||
} catch (err) {
|
||||
if (err) return res500(res, err)
|
||||
throw new Error(err.message)
|
||||
}
|
||||
}
|
||||
]
|
||||
@@ -296,11 +302,14 @@ module.exports.send_otp = [
|
||||
try {
|
||||
const { mobile_number } = req.body
|
||||
const user = await User.findOne({ mobile_number })
|
||||
if (!user) throw new Error(_sr.fa.not_found.user_id)
|
||||
if (!user) {
|
||||
res.status(404)
|
||||
throw new Error(_sr.fa.not_found.user_id)
|
||||
}
|
||||
await sendConfirmationSMS(user.id)
|
||||
res.status(200).json({ msg: "ok" })
|
||||
} catch (err) {
|
||||
if (err) return res500(res, err)
|
||||
throw new Error(err.message)
|
||||
}
|
||||
}
|
||||
]
|
||||
@@ -323,7 +332,7 @@ module.exports.check_otp = [
|
||||
if (user.otp !== otp) throw new Error("کد اشتباه است")
|
||||
if (user.otp === otp) res.status(200).json({ msg: "ok" })
|
||||
} catch (err) {
|
||||
if (err) return res500(res, err.message)
|
||||
throw new Error(err.message)
|
||||
}
|
||||
}
|
||||
]
|
||||
@@ -360,7 +369,7 @@ module.exports.resetpass_otp = [
|
||||
res.status(200).json({ msg: _sr.fa.response.success_save })
|
||||
}
|
||||
} catch (err) {
|
||||
if (err) return res500(res, err.message)
|
||||
throw new Error(err.message)
|
||||
}
|
||||
}
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user