There are a number of issues with the dial steps as currently written. They don't properly define synchronous and async actions (e.g., when to return). The method creates objects prematurity; doesn't properly associate telephony service with a call, etc.
There are a number of issues with the dial steps as currently written. They don't properly define synchronous and async actions (e.g., when to return). The method creates objects prematurity; doesn't properly associate telephony service with a call, etc.
Basically, it needs a bit of a rewrite :)