Initial commit

This commit is contained in:
payacom
2026-07-07 13:52:30 +03:30
parent 2c6d8a4434
commit 29d5830d54
511 changed files with 6 additions and 13 deletions

View File

@@ -28,7 +28,6 @@ module.exports = async (req, res, next) => {
const user = await UserModel.findById(decodedToken.id)
if (!user.user_name ||
!user.first_name ||
!user.last_name ||
!user.user_type ||
!user.password) {
return res.status(403).send({

View File

@@ -26,7 +26,6 @@ module.exports = async (req, res, next) => {
const user = await UserModel.findById(decodedToken.id)
if (!user.user_name ||
!user.first_name ||
!user.last_name ||
!user.password) {
return res.status(403).send({
status: 'error',

View File

@@ -64,7 +64,7 @@ const loginWithUserName = async (req, res, next) => {
(!user.password) { step = 'password' } else if
(!user.first_name) { step = 'first_name' } else if
(!user.user_type) { step = 'user_type' }
if (!user.user_type || user.user_name === null || !user.first_name || !user.last_name) {
if (!user.user_type || user.user_name === null || !user.first_name) {
return res.json({
message: 'کد تایید صحیح بود',
token,

View File

@@ -64,7 +64,7 @@ const verifyUser = async (req, res, next) => {
(!user.password) { step = 'password' } else if
(!user.first_name) { step = 'first_name' } else if
(!user.user_type) { step = 'user_type' } else { step = 'profile_image' }
if (!user.user_type || user.user_name === null || !user.first_name || !user.last_name) {
if (!user.user_type || user.user_name === null || !user.first_name) {
return res.json({
message: 'کد تایید صحیح بود',
token,

View File

@@ -81,7 +81,6 @@ const getProfile = async (req, res, next) => {
let isRegister = true
if (!user.user_name ||
!user.first_name ||
!user.last_name ||
!user.user_type ||
!user.national_card_image ||
!user.password ||

View File

@@ -7,8 +7,6 @@ const setUserFullNameValidationRules = () => {
return [
check('first_name')
.notEmpty().withMessage('نام نمی‌تواند خالی باشد'),
check('last_name')
.notEmpty().withMessage('نام خانوادگی نمی‌تواند خالی باشد')
]
}
@@ -34,8 +32,8 @@ const setUserFullName = async (req, res, next) => {
}
// آپدیت نام کاربری به صورت lowercase
user.first_name = first_name.toLowerCase()
user.last_name = last_name.toLowerCase()
user.first_name = first_name.trim().toLowerCase()
user.last_name = last_name?.trim() ? last_name.trim().toLowerCase() : null
await user.save()
return res.json({