|  | @@ -167,6 +167,7 @@ exports.editTmt = handleError(async (req, res) => {
 | 
	
		
			
				|  |  |    const user = req.user
 | 
	
		
			
				|  |  |    const { id } = req.params
 | 
	
		
			
				|  |  |    const { from_date, to_date } = req.body
 | 
	
		
			
				|  |  | +  const files = req.files
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    const sanksi = await cekSatuDataSanksi(res, user, id)
 | 
	
		
			
				|  |  |    if (!sanksi) return
 | 
	
	
		
			
				|  | @@ -177,11 +178,21 @@ exports.editTmt = handleError(async (req, res) => {
 | 
	
		
			
				|  |  |    })
 | 
	
		
			
				|  |  |    if (!isValid) return
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +  if (!files.length) {
 | 
	
		
			
				|  |  | +    return response.error(res, {
 | 
	
		
			
				|  |  | +      message: 'dokumen harus ada',
 | 
	
		
			
				|  |  | +    })
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  const dokumen = await addManyDokumen(files)
 | 
	
		
			
				|  |  | +  const dokumen_id = dokumen.map((e) => e._id)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    const data = await sanksiModel.findByIdAndUpdate(sanksi._id, {
 | 
	
		
			
				|  |  |      masa_berlaku: {
 | 
	
		
			
				|  |  |        from_date,
 | 
	
		
			
				|  |  |        to_date,
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | +    'pengajuan.update_tmt': { dokumen: dokumen_id },
 | 
	
		
			
				|  |  |    })
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    await pemantauanModel.create({
 |