Built motion from commit a8c4dd89.|2.6.33
[motion2.git] / server / services / ami / fax / util / util.js
index 2839ec2..a470058 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x3b4e=['modem','gateway','faxdetect','t38timeout','localstationid','variablesAction','from-sip','\x22%s\x22\x20<%s>','headerinfo','uniqueid','util','lodash','../../../../config/logger','fax','message','logger','inspect','addVariables','ecm','minrate','maxrate','format','\x22%s\x22'];(function(_0x508328,_0x52ff19){var _0x1c8232=function(_0x224eb0){while(--_0x224eb0){_0x508328['push'](_0x508328['shift']());}};_0x1c8232(++_0x52ff19);}(_0x3b4e,0x107));var _0xe3b4=function(_0x321bb2,_0x202794){_0x321bb2=_0x321bb2-0x0;var _0x9c12ed=_0x3b4e[_0x321bb2];return _0x9c12ed;};'use strict';var util=require(_0xe3b4('0x0'));var _=require(_0xe3b4('0x1'));var moment=require('moment');var logger=require(_0xe3b4('0x2'))(_0xe3b4('0x3'));exports[_0xe3b4('0x4')]=function(_0x234bf0){return{'message':_0x234bf0};};exports[_0xe3b4('0x5')]=function(_0x213b49,_0x100a84){logger['info'](_0x213b49,util[_0xe3b4('0x6')](_0x100a84,{'showHidden':![],'depth':null}));};exports[_0xe3b4('0x7')]=function(_0x4cf5d6,_0x39c3a1){var _0x138056={'XMF-ECM':_0x39c3a1[_0xe3b4('0x8')],'XMF-HEADERINFO':_0x39c3a1['headerinfo'],'XMF-MINRATE':_0x39c3a1[_0xe3b4('0x9')],'XMF-MAXRATE':_0x39c3a1[_0xe3b4('0xa')],'XMF-MODEM':util[_0xe3b4('0xb')](_0xe3b4('0xc'),_0x39c3a1[_0xe3b4('0xd')]),'XMF-GATEWAY':_0x39c3a1[_0xe3b4('0xe')],'XMF-FAXDETECT':_0x39c3a1[_0xe3b4('0xf')],'XMF-T38TIMEOUT':_0x39c3a1[_0xe3b4('0x10')],'XMF-LOCALSTATIONID':_0x39c3a1[_0xe3b4('0x11')],'XMF-PATH':_0x4cf5d6['path']};return _0x138056;};exports[_0xe3b4('0x12')]=function(_0x3af0d4,_0x1ca910){return{'actionid':_0x3af0d4['uniqueid'],'action':'originate','channel':_0x3af0d4['channel'],'Exten':'xcally-motion-fax','Context':_0xe3b4('0x13'),'Priority':'1','callerid':util[_0xe3b4('0xb')](_0xe3b4('0x14'),_0x3af0d4['headerinfo']?_0x3af0d4[_0xe3b4('0x15')]:'',_0x3af0d4['localstationid']),'variable':_0x1ca910,'timeout':0x1e*0x3e8,'async':!![],'channelid':_0x3af0d4[_0xe3b4('0x16')]};};
\ No newline at end of file
+var _0x2abc=['inspect','addVariables','ecm','maxrate','modem','faxdetect','t38timeout','localstationid','path','variablesAction','uniqueid','originate','channel','xcally-motion-fax','from-sip','format','\x22%s\x22\x20<%s>','headerinfo','util','lodash','../../../../config/logger','logger'];(function(_0x2fd160,_0x53c0d6){var _0x5c2031=function(_0x8ecfa5){while(--_0x8ecfa5){_0x2fd160['push'](_0x2fd160['shift']());}};_0x5c2031(++_0x53c0d6);}(_0x2abc,0xc2));var _0xc2ab=function(_0x579387,_0x45c7ce){_0x579387=_0x579387-0x0;var _0x5517b4=_0x2abc[_0x579387];return _0x5517b4;};'use strict';var util=require(_0xc2ab('0x0'));var _=require(_0xc2ab('0x1'));var moment=require('moment');var logger=require(_0xc2ab('0x2'))('fax');exports['message']=function(_0x463b45){return{'message':_0x463b45};};exports[_0xc2ab('0x3')]=function(_0x1e85da,_0x20e67c){logger['info'](_0x1e85da,util[_0xc2ab('0x4')](_0x20e67c,{'showHidden':![],'depth':null}));};exports[_0xc2ab('0x5')]=function(_0xef0c23,_0x47a493){var _0x3192bd={'XMF-ECM':_0x47a493[_0xc2ab('0x6')],'XMF-HEADERINFO':_0x47a493['headerinfo'],'XMF-MINRATE':_0x47a493['minrate'],'XMF-MAXRATE':_0x47a493[_0xc2ab('0x7')],'XMF-MODEM':util['format']('\x22%s\x22',_0x47a493[_0xc2ab('0x8')]),'XMF-GATEWAY':_0x47a493['gateway'],'XMF-FAXDETECT':_0x47a493[_0xc2ab('0x9')],'XMF-T38TIMEOUT':_0x47a493[_0xc2ab('0xa')],'XMF-LOCALSTATIONID':_0x47a493[_0xc2ab('0xb')],'XMF-PATH':_0xef0c23[_0xc2ab('0xc')]};return _0x3192bd;};exports[_0xc2ab('0xd')]=function(_0x144de5,_0x4550d9){return{'actionid':_0x144de5[_0xc2ab('0xe')],'action':_0xc2ab('0xf'),'channel':_0x144de5[_0xc2ab('0x10')],'Exten':_0xc2ab('0x11'),'Context':_0xc2ab('0x12'),'Priority':'1','callerid':util[_0xc2ab('0x13')](_0xc2ab('0x14'),_0x144de5[_0xc2ab('0x15')]?_0x144de5[_0xc2ab('0x15')]:'',_0x144de5[_0xc2ab('0xb')]),'variable':_0x4550d9,'timeout':0x1e*0x3e8,'async':!![],'channelid':_0x144de5['uniqueid']};};
\ No newline at end of file