|
|
@@ -417,7 +417,7 @@ exports.editTmt = handleError(async (req, res) => {
|
|
|
const isValid = validate(res, req.body, {
|
|
|
from_date: { type: 'date', convert: true },
|
|
|
to_date: { type: 'date', convert: true },
|
|
|
- no_surat: 'string'
|
|
|
+ // no_surat: 'string'
|
|
|
})
|
|
|
if (!isValid) return
|
|
|
|
|
|
@@ -435,7 +435,18 @@ exports.editTmt = handleError(async (req, res) => {
|
|
|
from_date,
|
|
|
to_date
|
|
|
},
|
|
|
- 'pengajuan.update_tmt': { no_surat, dokumen: dokumen_id }
|
|
|
+ index_perpanjangan: sanksi.index_perpanjangan + 1,
|
|
|
+ $push: {
|
|
|
+ riwayat_perpanjangan_sanksi: {
|
|
|
+ masa_berlaku: {
|
|
|
+ from_date: sanksi.masa_berlaku.from_date,
|
|
|
+ to_date: sanksi.masa_berlaku.to_date,
|
|
|
+ },
|
|
|
+ index: sanksi.index_perpanjangan,
|
|
|
+ dokumen: dokumen_id
|
|
|
+ }
|
|
|
+ },
|
|
|
+ // 'pengajuan.update_tmt': { no_surat, dokumen: dokumen_id }
|
|
|
})
|
|
|
|
|
|
await pemantauanModel.create({
|