[Freeswitch-users] session.cause and session.causecode

Matt Broad matt at supportedbusiness.com
Mon Jun 18 13:45:19 UTC 2018


sessOut.causeCode should be sessOut.causecode

you can get the sessOut object values by adding:

console_log("notice", JSON.stringify(sessOut) );



thanks
Matt

Matt Broad
Tel: +44 (0)203 011 1313 <+44%2020%203011%201313>
Web: www.supportedbusiness.com

The content of this email, including any files or documents attached, are
confidential and may also be legally privileged, protected from disclosure
and/or protected by other legal rules. It is written without prejudice and
is intended for the individual specified in the message only. The views and
opinions included in this email belong to their author and do not
necessarily mirror the views and opinions of the company. Full security of
this email cannot be ensured as, despite our best efforts, the data
included in emails could be infected, intercepted, or corrupted. Do not
share any part of this message with any third party, without a written
consent of the sender. If you have received this message in error, please
notify us and remove it from your system.

On 17 June 2018 at 10:12, Francesco Facco de Lagarda <
francesco at delagarda.com> wrote:

> ‘Morning all
>
> I can’t get session.cause and session.causecode to work.
>
> All I get is false for the code and blank for the cause!
>
>
>
> Im running FS 1.6.20
>
>
>
> This is a simplified version of my JS script
>
>
>
> if (session.ready()) {
>
>
>
>     session.answer();
>
>
>
>     var dialedNum = "3332094333";
>
>                 console_log("notice", "*********************** DIALING");
>
>                 var sessOut = new Session("sofia/gateway/realtoneFXO/" +
> dialedNum + "@192.168.0.216:5060");
>
>                 console_log("notice", "*********************** WAITING FOR
> SESSION READY ..");
>
>
>
>
>
>                 if (sessOut.ready()) {
>
>                console_log("notice", "*********************** SESSION
> READY");
>
>                bridge(session, sessOut);
>
>                 } else {
>
>                                console_log("notice",
> "************************* disconnect cause:" + sessOut.cause + ":" +
> sessOut.causeCode);
>
>                 }
>
>                 sessOut.hangup();
>
>                 session.hangup();
>
>     console_log("notice", "*********************** CALL ENDED");
>
>
>
> }
>
>
>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Services
> sales at freeswitch.com
> https://freeswitch.com
>
> Official FreeSWITCH Sites
> https://freeswitch.com/oss
> https://freeswitch.org/confluence
> https://cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> https://freeswitch.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20180618/e16d8df0/attachment.html>


More information about the FreeSWITCH-users mailing list