|  | @@ -193,14 +193,14 @@ exports.dataLaporanAggregate = async (user, where, aggregate) => {
 | 
	
		
			
				|  |  |    const w = { ...where }
 | 
	
		
			
				|  |  |    switch (user.role.id) {
 | 
	
		
			
				|  |  |      case 2020:
 | 
	
		
			
				|  |  | -      w.role_asal = 'dikti'
 | 
	
		
			
				|  |  | +      w['$or'] = [{ role_asal: 'dikti' }, { role_data: 'dikti' }]
 | 
	
		
			
				|  |  |        break
 | 
	
		
			
				|  |  |      case 2021:
 | 
	
		
			
				|  |  | -      w.role_asal = 'lldikti'
 | 
	
		
			
				|  |  | +      w['$or'] = [{ role_asal: 'lldikti' }, { role_data: 'lldikti' }]
 | 
	
		
			
				|  |  |        w['pt.pembina.id'] = user.lembaga.id
 | 
	
		
			
				|  |  |        break
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    const laporan = await laporanModel.aggregate([
 | 
	
		
			
				|  |  |      { $match: w },
 | 
	
		
			
				|  |  |      { $group: aggregate },
 |