|  | @@ -6,6 +6,7 @@ const { validate } = require('../utils/validation')
 | 
	
		
			
				|  |  |  const axios = require('../utils/axios')
 | 
	
		
			
				|  |  |  const qs = require('qs')
 | 
	
		
			
				|  |  |  const convertRole = require('../utils/convertRole')
 | 
	
		
			
				|  |  | +const { roleData } = require('../utils/constanta')
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  exports.login = handleError(async (req, res) => {
 | 
	
		
			
				|  |  |    const isValid = validate(res, req.body, {
 | 
	
	
		
			
				|  | @@ -38,20 +39,8 @@ exports.login = handleError(async (req, res) => {
 | 
	
		
			
				|  |  |    })
 | 
	
		
			
				|  |  |    let role =
 | 
	
		
			
				|  |  |      process.env.ENV === 'production'
 | 
	
		
			
				|  |  | -      ? user.peran.filter(
 | 
	
		
			
				|  |  | -          (e) =>
 | 
	
		
			
				|  |  | -            convertRole(e.peran.id) === 2020 ||
 | 
	
		
			
				|  |  | -            convertRole(e.peran.id) === 2021 ||
 | 
	
		
			
				|  |  | -            convertRole(e.peran.id) === 2022 ||
 | 
	
		
			
				|  |  | -            convertRole(e.peran.id) === 2023
 | 
	
		
			
				|  |  | -        )[0]
 | 
	
		
			
				|  |  | -      : user.peran.filter(
 | 
	
		
			
				|  |  | -          (e) =>
 | 
	
		
			
				|  |  | -            e.peran.id === 2020 ||
 | 
	
		
			
				|  |  | -            e.peran.id === 2021 ||
 | 
	
		
			
				|  |  | -            e.peran.id === 2022 ||
 | 
	
		
			
				|  |  | -            e.peran.id === 2023
 | 
	
		
			
				|  |  | -        )[0]
 | 
	
		
			
				|  |  | +      ? user.peran.filter((e) => roleData.includes(convertRole(e.peran.id)))[0]
 | 
	
		
			
				|  |  | +      : user.peran.filter((e) => roleData.includes(e.peran.id))[0]
 | 
	
		
			
				|  |  |    if (!cekUser) {
 | 
	
		
			
				|  |  |      if (process.env.ENV === 'production') {
 | 
	
		
			
				|  |  |        role = {
 |