diff --git a/docs/api.md b/docs/api.md index 9ccd36d..6fe3f22 100644 --- a/docs/api.md +++ b/docs/api.md @@ -3365,7 +3365,7 @@ client.Recording.getTranscriptions(recordingId, function(err, transcriptions){}) * [.phoneNumber(phoneNumber)](#BXMLResponse+phoneNumber) ⇒ [BXMLResponse](#BXMLResponse) * [.transfer(params, callback)](#BXMLResponse+transfer) ⇒ [BXMLResponse](#BXMLResponse) * [.pause(params)](#BXMLResponse+pause) ⇒ [BXMLResponse](#BXMLResponse) - * [.dtmf(value)](#BXMLResponse+dtmf) ⇒ [BXMLResponse](#BXMLResponse) + * [.sendDtmf(value)](#BXMLResponse+sendDtmf) ⇒ [BXMLResponse](#BXMLResponse) @@ -3685,9 +3685,9 @@ var r = new Bandwidth.BXMLResponse(); r.pause({length: 5}) console.log(r.toString()); ``` - + -### bxmlResponse.dtmf(value) ⇒ [BXMLResponse](#BXMLResponse) +### bxmlResponse.sendDtmf(value) ⇒ [BXMLResponse](#BXMLResponse) Send digits on a live call **Kind**: instance method of [BXMLResponse](#BXMLResponse) diff --git a/lib/xml.js b/lib/xml.js index a9f502f..b09a681 100644 --- a/lib/xml.js +++ b/lib/xml.js @@ -322,8 +322,8 @@ console.log(myApp.toString()); * r.dtmf('1'); * console.log(r.toString()); */ - this.dtmf = function (value) { - this.xml = this.xml.ele("DTMF", {}, value).up(); + this.sendDtmf = function (value) { + this.xml = this.xml.ele("SendDtmf", {}, value).up(); return this; }; }; diff --git a/test/bxml-responses/dtmf.xml b/test/bxml-responses/sendDtmf.xml similarity index 68% rename from test/bxml-responses/dtmf.xml rename to test/bxml-responses/sendDtmf.xml index 7826f70..04b6e5c 100644 --- a/test/bxml-responses/dtmf.xml +++ b/test/bxml-responses/sendDtmf.xml @@ -1,4 +1,4 @@ - 5 + 5 diff --git a/test/xml-test.js b/test/xml-test.js index 588078d..c4969f0 100644 --- a/test/xml-test.js +++ b/test/xml-test.js @@ -14,7 +14,7 @@ var nestingResponse = fs.readFileSync("./test/bxml-responses/nesting.xml", "utf8 var chainingResponse = fs.readFileSync("./test/bxml-responses/chaining.xml", "utf8"); var multiTransferResponse = fs.readFileSync("./test/bxml-responses/multiTransfer.xml", "utf8"); var pauseResponse = fs.readFileSync("./test/bxml-responses/pause.xml", "utf8"); -var dtmfResponse = fs.readFileSync("./test/bxml-responses/dtmf.xml", "utf8"); +var dtmfResponse = fs.readFileSync("./test/bxml-responses/sendDtmf.xml", "utf8"); describe("Builder", function () { @@ -148,11 +148,11 @@ describe("Builder", function () { myApp.toString().should.equal(pauseResponse.trim()); }); }); - describe("Individual verb - dtmf", function () { + describe("Individual verb - sendDtmf", function () { var myApp; before(function () { myApp = new BXMLResponse(); - myApp.dtmf("5"); + myApp.sendDtmf("5"); }); it("Should generate correct BXML", function () { myApp.toString().should.equal(dtmfResponse.trim());