yazid138 3 سال پیش
والد
کامیت
c4fba24b5c
3فایلهای تغییر یافته به همراه4 افزوده شده و 2 حذف شده
  1. 2 1
      controller/log.controller.js
  2. 1 0
      model/log.model.js
  3. 1 1
      routes/v1/log.routes.js

+ 2 - 1
controller/log.controller.js

@@ -5,7 +5,7 @@ const { validate } = require('../utils/validation')
 
 exports.create = handleError(async (req, res) => {
   const user = req.user
-  const { aktivitas, os, ipv4 } = req.body
+  const { aktivitas, os, ipv4, menu } = req.body
 
   const isValid = validate(res, req.body, {
     aktivitas: 'string',
@@ -19,6 +19,7 @@ exports.create = handleError(async (req, res) => {
     aktivitas,
     os,
     ipv4,
+    menu,
   })
 
   return response.success(res, {

+ 1 - 0
model/log.model.js

@@ -10,6 +10,7 @@ module.exports = mongoose.model(
         type: Types.ObjectId,
         ref: user,
       },
+      menu: {type:String},
       aktivitas: { type: String },
       os: { type: String },
       ipv4: { type: String },

+ 1 - 1
routes/v1/log.routes.js

@@ -4,6 +4,6 @@ const auth = require('../../middleware/verifyToken')
 const roleId = require('../../middleware/role')
 
 router.post('/', auth, roleId([2020, 2021, 2023]), log.create)
-router.get('/', auth, roleId(2023), log.all)
+router.get('/', auth, roleId([2020, 2021, 2023]), log.all)
 
 module.exports = router