|  | @@ -9,6 +9,8 @@ const jwt = require('jsonwebtoken')
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  exports.addUserPublic = handleError(async (req, res) => {
 | 
	
		
			
				|  |  |    const { no_laporan, pt_id, nama, email, no_hp, alamat, is_private } = req.body
 | 
	
		
			
				|  |  | +  const no_hp2 =
 | 
	
		
			
				|  |  | +    no_hp.substring(0, 1) === '0' ? '62' + no_hp.substring(1) : no_hp
 | 
	
		
			
				|  |  |    const isValid = validate(res, req.body, {
 | 
	
		
			
				|  |  |      no_laporan: 'string',
 | 
	
		
			
				|  |  |      pt_id: 'string',
 | 
	
	
		
			
				|  | @@ -49,17 +51,21 @@ exports.addUserPublic = handleError(async (req, res) => {
 | 
	
		
			
				|  |  |      verified: false,
 | 
	
		
			
				|  |  |    })
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -  await notifWA2('37a9ccba-e1bc-4d02-86e0-3be4c718af2a', { nama, no_hp }, [
 | 
	
		
			
				|  |  | -    { key: '1', value: 'pt', value_text: pt[0].nama },
 | 
	
		
			
				|  |  | -    { key: '3', value: 'no_verifikasi', value_text: no_verifikasi },
 | 
	
		
			
				|  |  | -    { key: '2', value: 'no_laporan', value_text: no_laporan },
 | 
	
		
			
				|  |  | -  ])
 | 
	
		
			
				|  |  | +  await notifWA2(
 | 
	
		
			
				|  |  | +    '37a9ccba-e1bc-4d02-86e0-3be4c718af2a',
 | 
	
		
			
				|  |  | +    { nama, no_hp: no_hp2 },
 | 
	
		
			
				|  |  | +    [
 | 
	
		
			
				|  |  | +      { key: '1', value: 'pt', value_text: pt[0].nama },
 | 
	
		
			
				|  |  | +      { key: '3', value: 'no_verifikasi', value_text: no_verifikasi },
 | 
	
		
			
				|  |  | +      { key: '2', value: 'no_laporan', value_text: no_laporan },
 | 
	
		
			
				|  |  | +    ]
 | 
	
		
			
				|  |  | +  )
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    const accessToken = jwt.sign(
 | 
	
		
			
				|  |  |      { _id: user._id, no_laporan },
 | 
	
		
			
				|  |  |      process.env.SECRET,
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  | -      expiresIn: '5m',
 | 
	
		
			
				|  |  | +      expiresIn: '30m',
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |    )
 | 
	
		
			
				|  |  |  
 |