From 6b91a08c366e495006750cda4b30260c698e7d02 Mon Sep 17 00:00:00 2001 From: Narayana Shanubhogh <40889842+narayana-plivo@users.noreply.github.com> Date: Wed, 20 Nov 2019 14:12:35 +0530 Subject: [PATCH] Update powerpacks.js --- lib/resources/powerpacks.js | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/lib/resources/powerpacks.js b/lib/resources/powerpacks.js index cca22ce..71c9cac 100644 --- a/lib/resources/powerpacks.js +++ b/lib/resources/powerpacks.js @@ -99,8 +99,12 @@ export class Powerpack extends PlivoResource { return super.customexecuteAction(path.toString().trim(), 'POST', params); } remove_number(number, unrent = false) { - var params; - params['unrent'] = unrent; + var params = {}; + if (typeof unrent === 'boolean') { + params['unrent'] = unrent.toString(); + } else { + params['unrent'] = unrent; + } let path = 'NumberPool/' + this.number_pool_id + '/Number/' + number + '/'; return super.customexecuteAction(path.toString().trim(), 'DELETE', params); } @@ -281,8 +285,12 @@ export class Numbers extends PlivoResource { return super.customexecuteAction(path.toString().trim(), 'POST', params); } remove(number, unrent = false) { - var params; - params['unrent'] = unrent; + var params = {}; + if (typeof unrent === 'boolean') { + params['unrent'] = unrent.toString(); + } else { + params['unrent'] = unrent; + } let path = 'NumberPool/' + this.number_pool_id + '/Number/' + number + '/'; return super.customexecuteAction(path.toString().trim(), 'DELETE', params); }