From 788e8154b3cfdc41b899c2ff2f2894939bf2195d Mon Sep 17 00:00:00 2001
From: Adhidarma Hadiwinoto <me@adhisimon.org>
Date: Mon, 2 Dec 2019 17:48:40 +0700
Subject: [PATCH] Detect sms nomor tujuan valid phone number tidak

---
 lib/transport.js | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/lib/transport.js b/lib/transport.js
index 4845b73..ae8841b 100644
--- a/lib/transport.js
+++ b/lib/transport.js
@@ -9,7 +9,10 @@ async function send(partner, msg) {
     if (typeof partner !== 'string' || typeof msg !== 'string') return;
     if (!partner.trim() || !msg.trim()) return;
 
-    const destination = partner.trim().replace(/^0/, '').replace(/^\+/);
+    const destination = partner.trim().replace(/^0/, '62').replace(/^\+/, '');
+
+    if (!destination || !Number(destination) || destination.length < 8) return;
+
     const msgFileContent = `
 To: ${destination}
 
-- 
1.9.0