yazid138 2 лет назад
Родитель
Сommit
7f3643cc63
1 измененных файлов с 4 добавлено и 2 удалено
  1. 4 2
      controller/v1/sanksi.controller.js

+ 4 - 2
controller/v1/sanksi.controller.js

@@ -19,6 +19,7 @@ const pddiktiService = require('../../services/v2/pddikti.service')
 
 exports.create = handleError(async (req, res) => {
   const { no_sanksi, keterangan, from_date, to_date, tanggal_terima_sanksi, tanggal_akhir_keberatan } = req.body
+  const sanksiBody = JSON.parse(req.body.sanksi)
   let { pelanggaran_id } = req.body
   const { laporan_id } = req.params
   const { dokumen: files, berita_acara, dokumen_terima_sanksi } = req.files
@@ -29,7 +30,8 @@ exports.create = handleError(async (req, res) => {
     keterangan: 'string',
     pelanggaran_id: 'string',
     tanggal_terima_sanksi: 'string',
-    tanggal_akhir_keberatan: 'string'
+    tanggal_akhir_keberatan: 'string',
+    sanksi: 'string',
   })
   if (!isValid) return
 
@@ -86,7 +88,7 @@ exports.create = handleError(async (req, res) => {
     pelanggaran: pelanggaran_id,
     keterangan,
     dokumen: dokumen_id,
-    sanksi: pelanggaran.map(e => ({ label: e.label_sanksi, value: e.sanksi, level: e.level_sanksi })),
+    sanksi: sanksiBody,
     berita_acara: dokumenBeritaAcara_id,
     tanggal_terima_sanksi,
     dokumen_terima_sanksi: dokumenTerimaSanksi_id,