ADD: Required to role field in user

This commit is contained in:
2025-04-21 00:36:35 +03:30
parent c161dee76b
commit 11a86929e7
2 changed files with 3 additions and 0 deletions
+1
View File
@@ -34,6 +34,7 @@ const userSchema = new mongoose.Schema(
role: { role: {
type: ObjectID, type: ObjectID,
ref: 'Role', ref: 'Role',
required: true
}, },
isAdmin: { isAdmin: {
type: Boolean, type: Boolean,
+2
View File
@@ -6,7 +6,9 @@ const loginCheck = require('../../middlewares/loginCheck')
const router = new express.Router() const router = new express.Router()
router.post('/signup-email', userController.signup) router.post('/signup-email', userController.signup)
router.post('/login-email', userController.loginUser) router.post('/login-email', userController.loginUser)
router.post('/logout', userController.logoutUser) router.post('/logout', userController.logoutUser)
router.use(loginCheck.loginProtect) router.use(loginCheck.loginProtect)