handleDtmf function

void handleDtmf(
  1. Channel channel,
  2. String digit
)

Implementation

void handleDtmf(Channel channel, String digit) {
  // var parts = ['sound:you-entered', util.format('digits:%s', digit)];
  // var done = 0;

  // var playback = client.Playback();
  // channel.play({media: 'sound:you-entered'}, playback, function(err) {
  // // ignore errors
  // channel.play({media: util.format('digits:%s', digit)},playback, function(err) {
  // // ignore errors
  // playIntroMenu(channel);
  // });
  // });
  var intDigit = int.parse(digit);
  //console.log(destinations[digit]);
  channel.continueInDialplan((err) {
    //if (err) safeHangup(channel);
  },
      context: destinations[digit]?.context,
      priority: intDigit,
      extension: destinations[digit]?.extension);
}