| 12345678910111213141516171819202122232425262728293031 |
- const logModel = require('../model/log.model')
- const handleError = require('../utils/handleError')
- const response = require('../utils/responseHandler')
- const { validate } = require('../utils/validation')
- exports.create = handleError(async (req, res) => {
- const user = req.user
- const { aktivitas } = req.body
- const isValid = validate(res, req.body, {
- aktivitas: 'string',
- })
- if (!isValid) return
- await logModel.create({
- user: user._id,
- aktivitas,
- })
- return response.success(res, {
- message: 'log berhasil dibuat',
- })
- })
- exports.all = handleError(async (req, res) => {
- const log = await logModel.find().populate('user')
- return response.success(res, {
- data: log,
- })
- })
|