#22 ✓resolved

variable('DIALSTATUS') returns nil on some situations

Reported by dilshodm | March 6th, 2008 @ 07:11 PM

Hi Jay,

I place a call by dial(...)

Almost everything is OK with last_dial_status, except the situation, when caller cancels the call during ringing. In this case last_dial_status should return :cancelled

but it returns with error

undefined method `downcase' for nil:NilClass

Well, I tracked down that actually variable('DIALSTATUS') returns nil, which was caused by empty string returned by Asterisk

For the moment I use next workaround:

if variable('DIALSTATUS').nil?

dialstat = :cancelled


dialstat = last_dial_status


Comments and changes to this ticket

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Shared Ticket Bins

People watching this ticket


Referenced by