const handleError = require('../utils/handleError') const response = require('../utils/responseHandler') const pelanggaranModel = require('../model/pelanggaran.model') exports.getAll = handleError(async (req, res) => { const user = req.user let { id } = req.query const w = {} if (id) { id = id.split(',') w._id = { $in: id } } if (user.role.id === 2021) { w.level_sanksi = 1 } const data = await pelanggaranModel.find(w) return response.success(res, { message: 'Berhasil ambil data Pelanggaran', data, }) }) exports.public = handleError(async (req, res) => { const data = await pelanggaranModel.find().select('pelanggaran') return response.success(res, { message: 'Berhasil ambil data Pelanggaran', data, }) })