|  | @@ -1,14 +1,13 @@
 | 
	
		
			
				|  |  |  const { validation } = require('../../middleware/validation')
 | 
	
		
			
				|  |  |  const response = require('../../utils/responseHandler')
 | 
	
		
			
				|  |  |  const userModel = require('../../model/user.model')
 | 
	
		
			
				|  |  | -const { roleDataProduction, TEMPLATE_VERIFIKASI, PTB_DIKTI, PTB_ADMIN, TEMPLATE_OTP } = require('../../utils/constanta')
 | 
	
		
			
				|  |  | +const { roleDataProduction, PTB_DIKTI, PTB_ADMIN, TEMPLATE_OTP, PTB_READ } = require('../../utils/constanta')
 | 
	
		
			
				|  |  |  const convertRole = require('../../utils/convertRole')
 | 
	
		
			
				|  |  |  const jwt = require('jsonwebtoken')
 | 
	
		
			
				|  |  |  const moment = require('moment')
 | 
	
		
			
				|  |  |  const logModel = require('../../model/log.model')
 | 
	
		
			
				|  |  |  const auth = require('../../middleware/verifyToken')
 | 
	
		
			
				|  |  |  const generateOTP = require('../../utils/otp')
 | 
	
		
			
				|  |  | -const { genSaltSync, compareSync, hashSync } = require('bcrypt')
 | 
	
		
			
				|  |  |  const role = require('../../middleware/role')
 | 
	
		
			
				|  |  |  const pddiktiService = require('../../services/v2/pddikti.service')
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -63,8 +62,8 @@ exports.login = [
 | 
	
		
			
				|  |  |        await userModel.findOneAndUpdate({ user_id: userResponse.id }, {
 | 
	
		
			
				|  |  |          lembaga: role.organisasi,
 | 
	
		
			
				|  |  |          role: {
 | 
	
		
			
				|  |  | -          id: username.toLowerCase() === 'rizqevo@outlook.com' ? 2020 : username.toLowerCase() === 'sugiyanto@gmail.com' ? 2024 : role.peran.id,
 | 
	
		
			
				|  |  | -          nama: username.toLowerCase() === 'rizqevo@outlook.com' ? 'PTB Dikti' : username.toLowerCase() === 'sugiyanto@gmail.com' ? 'ReadOnly' : role.peran.nama,
 | 
	
		
			
				|  |  | +          id: username.toLowerCase() === 'rizqevo@outlook.com' ? PTB_READ : role.peran.id,
 | 
	
		
			
				|  |  | +          nama: username.toLowerCase() === 'rizqevo@outlook.com' ? 'Auditor PTB' : role.peran.nama,
 | 
	
		
			
				|  |  |            menu: role.peran.menu
 | 
	
		
			
				|  |  |          },
 | 
	
		
			
				|  |  |          role_asal: {
 | 
	
	
		
			
				|  | @@ -209,4 +208,4 @@ exports.sendOTP = [
 | 
	
		
			
				|  |  |        message: 'Berhasil mengirimkan OTP'
 | 
	
		
			
				|  |  |      })
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  | -]
 | 
	
		
			
				|  |  | +]
 |