Built motion from commit 0d14f64c.|2.6.34
[motion2.git] / server / services / ami / fax / util / util.js
index 05ec976..3cf4fae 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xd40f=['maxrate','format','\x22%s\x22','modem','gateway','t38timeout','localstationid','path','channel','uniqueid','util','lodash','moment','../../../../config/logger','logger','info','inspect','addVariables','headerinfo'];(function(_0x53f1bc,_0x38e4a3){var _0x5507cf=function(_0x51ccd3){while(--_0x51ccd3){_0x53f1bc['push'](_0x53f1bc['shift']());}};_0x5507cf(++_0x38e4a3);}(_0xd40f,0x160));var _0xfd40=function(_0x21b14f,_0x3ed9b9){_0x21b14f=_0x21b14f-0x0;var _0x4c0fd0=_0xd40f[_0x21b14f];return _0x4c0fd0;};'use strict';var util=require(_0xfd40('0x0'));var _=require(_0xfd40('0x1'));var moment=require(_0xfd40('0x2'));var logger=require(_0xfd40('0x3'))('fax');exports['message']=function(_0x86eb9c){return{'message':_0x86eb9c};};exports[_0xfd40('0x4')]=function(_0x135e31,_0x1b727a){logger[_0xfd40('0x5')](_0x135e31,util[_0xfd40('0x6')](_0x1b727a,{'showHidden':![],'depth':null}));};exports[_0xfd40('0x7')]=function(_0x47b065,_0x28311a){var _0x3c5083={'XMF-ECM':_0x28311a['ecm'],'XMF-HEADERINFO':_0x28311a[_0xfd40('0x8')],'XMF-MINRATE':_0x28311a['minrate'],'XMF-MAXRATE':_0x28311a[_0xfd40('0x9')],'XMF-MODEM':util[_0xfd40('0xa')](_0xfd40('0xb'),_0x28311a[_0xfd40('0xc')]),'XMF-GATEWAY':_0x28311a[_0xfd40('0xd')],'XMF-FAXDETECT':_0x28311a['faxdetect'],'XMF-T38TIMEOUT':_0x28311a[_0xfd40('0xe')],'XMF-LOCALSTATIONID':_0x28311a[_0xfd40('0xf')],'XMF-PATH':_0x47b065[_0xfd40('0x10')]};return _0x3c5083;};exports['variablesAction']=function(_0x53299f,_0x33404b){return{'actionid':_0x53299f['uniqueid'],'action':'originate','channel':_0x53299f[_0xfd40('0x11')],'Exten':'xcally-motion-fax','Context':'from-sip','Priority':'1','callerid':util['format']('\x22%s\x22\x20<%s>',_0x53299f['headerinfo']?_0x53299f['headerinfo']:'',_0x53299f[_0xfd40('0xf')]),'variable':_0x33404b,'timeout':0x1e*0x3e8,'async':!![],'channelid':_0x53299f[_0xfd40('0x12')]};};
\ No newline at end of file
+var _0x4ac5=['localstationid','path','variablesAction','uniqueid','originate','\x22%s\x22\x20<%s>','headerinfo','util','lodash','moment','message','info','inspect','ecm','minrate','format','\x22%s\x22','modem'];(function(_0x35e793,_0x2cd49e){var _0x4effe8=function(_0x215c03){while(--_0x215c03){_0x35e793['push'](_0x35e793['shift']());}};_0x4effe8(++_0x2cd49e);}(_0x4ac5,0x1ed));var _0x54ac=function(_0x25d4ee,_0xc95872){_0x25d4ee=_0x25d4ee-0x0;var _0x214a35=_0x4ac5[_0x25d4ee];return _0x214a35;};'use strict';var util=require(_0x54ac('0x0'));var _=require(_0x54ac('0x1'));var moment=require(_0x54ac('0x2'));var logger=require('../../../../config/logger')('fax');exports[_0x54ac('0x3')]=function(_0x58dbef){return{'message':_0x58dbef};};exports['logger']=function(_0x550cb6,_0x2ba68f){logger[_0x54ac('0x4')](_0x550cb6,util[_0x54ac('0x5')](_0x2ba68f,{'showHidden':![],'depth':null}));};exports['addVariables']=function(_0x4a518d,_0x408b97){var _0x59bc6a={'XMF-ECM':_0x408b97[_0x54ac('0x6')],'XMF-HEADERINFO':_0x408b97['headerinfo'],'XMF-MINRATE':_0x408b97[_0x54ac('0x7')],'XMF-MAXRATE':_0x408b97['maxrate'],'XMF-MODEM':util[_0x54ac('0x8')](_0x54ac('0x9'),_0x408b97[_0x54ac('0xa')]),'XMF-GATEWAY':_0x408b97['gateway'],'XMF-FAXDETECT':_0x408b97['faxdetect'],'XMF-T38TIMEOUT':_0x408b97['t38timeout'],'XMF-LOCALSTATIONID':_0x408b97[_0x54ac('0xb')],'XMF-PATH':_0x4a518d[_0x54ac('0xc')]};return _0x59bc6a;};exports[_0x54ac('0xd')]=function(_0x19e388,_0x221d39){return{'actionid':_0x19e388[_0x54ac('0xe')],'action':_0x54ac('0xf'),'channel':_0x19e388['channel'],'Exten':'xcally-motion-fax','Context':'from-sip','Priority':'1','callerid':util['format'](_0x54ac('0x10'),_0x19e388[_0x54ac('0x11')]?_0x19e388[_0x54ac('0x11')]:'',_0x19e388[_0x54ac('0xb')]),'variable':_0x221d39,'timeout':0x1e*0x3e8,'async':!![],'channelid':_0x19e388['uniqueid']};};
\ No newline at end of file