[asterisk-users] CDR(dst) not set in AEL macro

Johan Wilfer lists at jttech.se
Sat Jul 12 05:33:49 CDT 2014


2014-07-11 15:38, Rafael dos Santos Saraiva skrev:
> Hi
>
> I'm using a macro to dial in a AEL dialplan. The problem is the macro do
> not set the field  CDR(dst), showing only ~~s~~.
>
> I tried various configurations, but without solutions.
>
> This is the macro:
> macro dial-out(destno,dialstring,route_descr,interno) {
> __TRANSFER_CONTEXT=ipbx;
> if(${interno} = 1) {
> Set(__PICKUPMARK=${destno});
> if(${ODBC_verify_user(${CALLERID(num)})} > 0) {
> t = tT;
> } else {
> t = t;
> }
> } else {
> t = T;
> }
> Dial(${dialstring}/${destno},30,${t});
> return;
> }
>

I don't know if this is maybe related to this: 
https://issues.asterisk.org/jira/browse/ASTERISK-20441

If it is this is a bug in the AEL compiler I think.


-- 
Johan Wilfer



More information about the asterisk-users mailing list