diff --git a/lib/command-handler/addterminal.js b/lib/command-handler/addterminal.js index 181b632..0ad3a70 100644 --- a/lib/command-handler/addterminal.js +++ b/lib/command-handler/addterminal.js @@ -1,5 +1,6 @@ "use strict"; +const common = require('../common'); const commandError = require('./error'); const coreapi = require('../coreapi'); @@ -30,6 +31,10 @@ function execute(tokens, params, cb) { password: tokens.length < 5 ? tokens[2] : tokens[3] }; + if (typeof coreParams.terminal_name === 'string' && common.isPhoneNumber(coreParams.terminal_name) && coreParams.indexOf('0') === 0) { + coreParams.terminal_name = coreParams.terminal_name.replace(/^0/, '62'); + } + coreapi(coreEndpoint, coreParams, 'GET', cb); }