yazid138 %!s(int64=3) %!d(string=hai) anos
pai
achega
25e0f6cb45
Modificáronse 1 ficheiros con 12 adicións e 6 borrados
  1. 12 6
      controller/user.controller.js

+ 12 - 6
controller/user.controller.js

@@ -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',
     }
   )