|  | @@ -396,18 +396,19 @@ exports.laporanSelesai = handleError(async (req, res) => {
 | 
	
		
			
				|  |  |  exports.jumlahStatusLaporan = handleError(async (req, res) => {
 | 
	
		
			
				|  |  |    let dataPembina = await laporanModel.find({
 | 
	
		
			
				|  |  |      aktif: true,
 | 
	
		
			
				|  |  | -  }).sort({'e.pt.pembina.nama': 1})
 | 
	
		
			
				|  |  | +  })
 | 
	
		
			
				|  |  |    const user = req.user
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    dataPembina = [
 | 
	
		
			
				|  |  |      ...new Set(
 | 
	
		
			
				|  |  | -      dataPembina.map((e) => `${e.pt.pembina.id};${e.pt.pembina.nama}`)
 | 
	
		
			
				|  |  | +      dataPembina.map((e) => `${e.pt.pembina.nama};${e.pt.pembina.id}`)
 | 
	
		
			
				|  |  |      ),
 | 
	
		
			
				|  |  |    ]
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    dataPembina = dataPembina.map((e) => ({
 | 
	
		
			
				|  |  |      id: e.split(';')[0],
 | 
	
		
			
				|  |  |      name: e.split(';')[1],
 | 
	
		
			
				|  |  | -  }))
 | 
	
		
			
				|  |  | +  })).sort((a, b) => a.name < b.name ? -1 : 1)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    let data = await Promise.all(
 | 
	
		
			
				|  |  |      dataPembina.map(async (e) => {
 |