|
|
@@ -301,7 +301,7 @@ exports.public = handleError(async (req, res) => {
|
|
|
exports.getAll = handleError(async (req, res) => {
|
|
|
const user = req.user
|
|
|
const where = {}
|
|
|
- const { no_laporan, pt_id, jadwal, evaluasi, aktif, delegasi, all } =
|
|
|
+ const { no_laporan, pt_id, jadwal, evaluasi, aktif, delegasi, all, sanksi } =
|
|
|
req.query
|
|
|
if (no_laporan) where.no_laporan = no_laporan
|
|
|
if (pt_id) where['pt.id'] = pt_id
|
|
|
@@ -322,6 +322,11 @@ exports.getAll = handleError(async (req, res) => {
|
|
|
$size: 0,
|
|
|
},
|
|
|
}
|
|
|
+ } else if (sanksi === 'true') {
|
|
|
+ where.sanksi = {
|
|
|
+ $exists: true,
|
|
|
+ $ne: null,
|
|
|
+ }
|
|
|
}
|
|
|
let data = await cekBanyakDataLaporan(user, where)
|
|
|
return response.success(res, {
|