Hi Adrian,

Unfortunately there is no way to directly access the dialog info remotely (from the context of another dialog). Maybe this will be a great addition if you consider opening a ticket on the GITHUB tracker.

Now, have you managed to make it work using the double storing in conjunction with get_dialog_info() ?


Regards,

Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com

On 18.08.2016 12:03, Adrian Fretwell wrote:

Ok, To put it another way; It seems like an overhead for me to store say a to_tag so I can retrieve it later when the to_tag is already stored in the dialog, I just can't work out how to get at it...

    if ( t_check_status("200") ) {
            store_dlg_value("my_callee_tag","$tt");
    }
.......

get_dialog_info("my_callee_tag","$var(my_callee_tag)","my_caller_cid","$var(my_srch_call_id)");

Perhaps there is a way I don't need to store something that is already there?

Kind regards,

Adrian Fretwell

On 17/08/16 19:25, Adrian Fretwell wrote:

Hello all,  A simple question that I can't seem to work out for myself:

When I execute the MI command :dlg_list_ctx: I can see lots of useful information about the dialog like caller_contact:: and callee_tag:: etc.

Is there a way of retrieving these values from within the script especially from another dialog? I have tried get_dialog_info but this will only retrieve values that I have set in the script through store_dlg_value. Or am I just missing a naming convention for the other dialog values and attributes?

Kind regards,

Adrian Fretwell


_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users



_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to