Built motion from commit de2cb856.|2.0.34
[motion2.git] / server / services / ami / preview / util / util.js
1 var _0x5012=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x75\x74\x69\x6C","\x6C\x6F\x64\x61\x73\x68","\x6D\x6F\x6D\x65\x6E\x74","\x70\x72\x65\x76\x69\x65\x77","\x2E\x2E\x2F\x2E\x2E\x2F\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x6F\x67\x67\x65\x72","\x6D\x69\x6C\x6C\x69\x73\x65\x63\x6F\x6E\x64\x73","\x73\x65\x63\x6F\x6E\x64\x73","\x64\x69\x66\x66","\x6C\x6F\x67\x67\x65\x72\x43\x61\x74\x63\x68","\x69\x6E\x73\x70\x65\x63\x74","\x65\x72\x72\x6F\x72","\x6C\x6F\x67\x67\x65\x72","\x69\x6E\x66\x6F","\x6C\x6F\x67\x67\x65\x72\x32","\x6D\x65\x73\x73\x61\x67\x65","\x67\x65\x74\x43\x61\x6C\x6C\x65\x72\x49\x64","\x69\x73\x55\x6E\x64\x65\x66\x69\x6E\x65\x64","\x73\x74\x72\x69\x6E\x67","\x22\x25\x73\x22\x20\x3C\x25\x73\x3E","\x66\x6F\x72\x6D\x61\x74","\x22\x22\x20\x3C\x3E","\x69\x73\x41\x63\x74\x69\x76\x65","\x69\x73\x4E\x69\x6C","\x61\x64\x64\x56\x61\x72\x69\x61\x62\x6C\x65\x73","\x43\x6F\x6E\x74\x61\x63\x74\x49\x64","\x64\x69\x61\x6C\x65\x72","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x49\x64","\x64\x69\x61\x6C\x4F\x72\x69\x67\x69\x6E\x61\x74\x65\x54\x69\x6D\x65\x6F\x75\x74","\x72\x74\x54\x78\x58","\x64\x69\x61\x6C\x50\x72\x65\x76\x69\x65\x77\x55\x72\x6C","","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x43\x6F\x6E\x74\x61\x63\x74","\x69\x64","\x74\x61\x67\x73","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x75\x70\x64\x61\x74\x65\x64\x41\x74","\x25\x73\x25\x73","\x58\x4D\x44\x2D","\x74\x6F\x55\x70\x70\x65\x72","\x74\x6F\x4C\x6F\x77\x65\x72\x56\x61\x72\x69\x61\x62\x6C\x65\x73","\x25\x73","\x74\x6F\x4C\x6F\x77\x65\x72","\x75\x70\x64\x61\x74\x65\x4F\x72\x69\x67\x69\x6E\x61\x74\x65\x64","\x6F\x72\x69\x67\x69\x6E\x61\x74\x65\x64","\x5B\x75\x70\x64\x61\x74\x65\x4F\x72\x69\x67\x69\x6E\x61\x74\x65\x64\x5D\x20\x6F\x62\x6A\x65\x63\x74\x20\x6F\x72\x69\x67\x69\x6E\x61\x74\x65\x64\x20\x69\x73\x20\x6E\x65\x67\x61\x74\x69\x76\x65","\x5B\x75\x70\x64\x61\x74\x65\x4F\x72\x69\x67\x69\x6E\x61\x74\x65\x64\x5D\x20\x69\x73\x20\x6E\x75\x6C\x6C\x20\x6F\x72\x20\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x6C\x6F\x67\x42\x6C\x61\x63\x6B\x6C\x69\x73\x74","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x73\x74\x61\x74\x65","\x73\x74\x61\x74\x65\x64\x65\x73\x63","\x42\x6C\x61\x63\x6B\x6C\x69\x73\x74","\x73\x74\x61\x72\x74\x74\x69\x6D\x65","\x72\x65\x73\x70\x6F\x6E\x73\x65\x74\x69\x6D\x65","\x65\x6E\x64\x74\x69\x6D\x65","\x6C\x6F\x67\x41\x67\x65\x6E\x74","\x72\x69\x6E\x67\x74\x69\x6D\x65","\x6C\x6F\x67\x43\x75\x73\x74\x6F\x6D\x65\x72","\x74\x61\x6C\x6B\x74\x69\x6D\x65","\x61\x6E\x73\x77\x65\x72\x74\x69\x6D\x65","\x69\x73\x46\x61\x69\x6C\x75\x72\x65","\x46\x61\x69\x6C\x75\x72\x65","\x76\x61\x72\x69\x61\x62\x6C\x65\x73\x41\x63\x74\x69\x6F\x6E","\x75\x6E\x69\x71\x75\x65\x69\x64","\x6F\x72\x69\x67\x69\x6E\x61\x74\x65","\x63\x68\x61\x6E\x6E\x65\x6C\x41\x67\x65\x6E\x74","\x52\x45\x43\x41\x4C\x4C","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x78\x63\x61\x6C\x6C\x79\x2D\x6D\x6F\x74\x69\x6F\x6E\x2D\x70\x72\x65\x76\x69\x65\x77","\x66\x72\x6F\x6D\x2D\x73\x69\x70","\x31","\x74\x69\x6D\x65\x6F\x75\x74","\x74\x6F\x74\x61\x6C\x47\x6C\x6F\x62\x61\x6C","\x63\x6F\x75\x6E\x74\x62\x75\x73\x79\x72\x65\x74\x72\x79","\x63\x6F\x75\x6E\x74\x63\x6F\x6E\x67\x65\x73\x74\x69\x6F\x6E\x72\x65\x74\x72\x79","\x63\x6F\x75\x6E\x74\x6E\x6F\x61\x6E\x73\x77\x65\x72\x72\x65\x74\x72\x79","\x63\x6C\x6F\x6E\x65\x41\x63\x74\x69\x6F\x6E","\x63\x6C\x6F\x6E\x65","\x47\x6C\x6F\x62\x61\x6C","\x73\x63\x68\x65\x64\x75\x6C\x65\x64\x41\x74","\x61\x63\x74\x69\x76\x65","\x73\x63\x68\x65\x64\x75\x6C\x65\x64\x61\x74","\x6D\x69\x6E\x75\x74\x65\x73","\x61\x64\x64","\x4C\x69\x73\x74\x49\x64","\x64\x65\x63\x72\x65\x6D\x65\x6E\x74\x54\x61\x6C\x6B\x69\x6E\x6B","\x70\x54\x61\x6C\x6B\x69\x6E\x67","\x5B\x64\x65\x63\x72\x65\x6D\x65\x6E\x74\x54\x61\x6C\x6B\x69\x6E\x6B\x5D\x20\x6F\x62\x6A\x65\x63\x74\x20\x74\x61\x6C\x6B\x69\x6E\x67\x20\x69\x73\x20\x6E\x65\x67\x61\x74\x69\x76\x65","\x5B\x64\x65\x63\x72\x65\x6D\x65\x6E\x74\x54\x61\x6C\x6B\x69\x6E\x6B\x5D\x20\x69\x73\x20\x6E\x75\x6C\x6C\x20\x6F\x72\x20\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x49\x73\x4E\x6F\x74\x4C\x6F\x67\x67\x65\x64\x49\x6E","\x62\x75\x69\x6C\x64\x4F\x62\x6A","\x6C\x61\x73\x74\x65\x76\x65\x6E\x74","\x6E\x61\x6D\x65","\x71\x75\x65\x75\x65","\x69\x6E\x74\x65\x72\x66\x61\x63\x65","\x61\x67\x65\x6E\x74\x52\x65\x61\x64\x79\x49\x64","\x6E\x6F\x74\x5F\x69\x6E\x75\x73\x65","\x73\x74\x61\x74\x75\x73","\x72\x65\x61\x63\x68\x61\x62\x6C\x65","\x70\x75\x73\x68","\x67\x65\x74\x44\x69\x66\x66","\x63\x72\x65\x61\x74\x65\x42\x6F\x64\x79","\x43\x61\x6D\x70\x61\x69\x67\x6E\x49\x64"];_0x5012[0];var util=require(_0x5012[1]);var _=require(_0x5012[2]);var moment=require(_0x5012[3]);var logger=require(_0x5012[5])(_0x5012[4]);function getSeconds(_0x1573x6,_0x1573x7){var _0x1573x8=moment(_0x1573x6)[_0x5012[6]](0);var _0x1573x9=moment(_0x1573x7)[_0x5012[6]](0);return _0x1573x8[_0x5012[8]](_0x1573x9,_0x5012[7])}exports[_0x5012[9]]= function(_0x1573xa){return function(_0x1573xb){logger[_0x5012[11]](_0x1573xa,util[_0x5012[10]](_0x1573xb,{showHidden:false,depth:null}))}};exports[_0x5012[12]]= function(_0x1573xa,_0x1573xc){logger[_0x5012[13]](_0x1573xa,util[_0x5012[10]](_0x1573xc,{showHidden:false,depth:null}))};exports[_0x5012[14]]= function(_0x1573xa){return function(_0x1573xd){logger[_0x5012[13]](_0x1573xa,util[_0x5012[10]](_0x1573xd,{showHidden:false,depth:null}))}};exports[_0x5012[15]]= function(_0x1573xd){return {"\x6D\x65\x73\x73\x61\x67\x65":_0x1573xd}};exports[_0x5012[16]]= function(_0x1573xe,_0x1573xf,_0x1573x10){if(!_[_0x5012[17]](_0x1573x10)&& _0x5012[18]===  typeof _0x1573x10){if(!_[_0x5012[17]](_0x1573xf)&& _0x5012[18]===  typeof _0x1573xf){return util[_0x5012[20]](_0x5012[19],_0x1573xf,_0x1573x10)};return util[_0x5012[20]](_0x5012[19],_0x1573x10,_0x1573x10)};if(!_[_0x5012[17]](_0x1573xe)&& _0x5012[18]===  typeof _0x1573xe){return _0x1573xe};return _0x5012[21]};exports[_0x5012[22]]= function(_0x1573x11){if(_[_0x5012[23]](_0x1573x11)){return false};return _0x1573x11};exports[_0x5012[24]]= function(_0x1573x12,_0x1573x13,_0x1573x14,_0x1573x15,_0x1573x16){var _0x1573x17={"\x58\x4D\x44\x2D\x43\x41\x4C\x4C\x45\x52\x49\x44":_0x1573x15,"\x58\x4D\x44\x2D\x44\x49\x41\x4C\x49\x44":_0x1573x16,"\x58\x4D\x44\x2D\x43\x4F\x4E\x54\x41\x43\x54\x49\x44":_0x1573x13[_0x5012[25]],"\x58\x4D\x44\x2D\x43\x44\x52\x54\x59\x50\x45":_0x5012[26],"\x43\x41\x4C\x4C\x45\x52\x49\x44\x28\x61\x6C\x6C\x29":_0x1573x15,"\x58\x4D\x44\x2D\x56\x4F\x49\x43\x45\x51\x55\x45\x55\x45\x49\x44":_0x1573x13[_0x5012[27]],"\x58\x4D\x44\x2D\x44\x49\x41\x4C\x43\x48\x41\x4E\x4E\x45\x4C":_0x1573x14,"\x58\x4D\x44\x2D\x44\x49\x41\x4C\x54\x49\x4D\x45\x4F\x55\x54":(_0x1573x12[_0x5012[28]]|| 30),"\x58\x4D\x44\x2D\x44\x49\x41\x4C\x4F\x50\x54\x49\x4F\x4E\x53":_0x5012[29],"\x58\x4D\x44\x2D\x44\x49\x41\x4C\x55\x52\x4C":(_0x1573x12[_0x5012[30]]|| _0x5012[31])};for(var _0x1573x18 in _0x1573x13){if(_0x1573x13[_0x5012[33]][_0x5012[32]](_0x1573x18)){if(!_[_0x5012[23]](_0x1573x13[_0x5012[33]][_0x1573x18])&& (_0x1573x18!== _0x5012[34]) && (_0x1573x18!== _0x5012[35]) && (_0x1573x18!== _0x5012[36]) && (_0x1573x18!== _0x5012[37])){_0x1573x17[util[_0x5012[20]](_0x5012[38],_0x5012[39],_[_0x5012[40]](_0x1573x18))]= _0x1573x13[_0x5012[33]][_0x1573x18]}}};return _0x1573x17};exports[_0x5012[41]]= function(_0x1573x17){var _0x1573xc={};for(var _0x1573x18 in _0x1573x17){if(_0x1573x17[_0x5012[32]](_0x1573x18)){_0x1573xc[util[_0x5012[20]](_0x5012[42],_[_0x5012[43]](_0x1573x18))]= _0x1573x17[_0x1573x18]}};return {variables:_0x1573xc}};exports[_0x5012[44]]= function(_0x1573xc){if(!_[_0x5012[23]](_0x1573xc)){if(_0x1573xc[_0x5012[32]](_0x5012[45])){if(_0x1573xc[_0x5012[45]]> 0){_0x1573xc[_0x5012[45]]-= 1}else {logger[_0x5012[11]](_0x5012[46])}}}else {logger[_0x5012[11]](_0x5012[47])}};exports[_0x5012[48]]= function(_0x1573x19){var _0x1573x1a=moment()[_0x5012[20]](_0x5012[49]);_0x1573x19[_0x5012[50]]= 13;_0x1573x19[_0x5012[51]]= _0x5012[52];_0x1573x19[_0x5012[53]]= _0x1573x1a;_0x1573x19[_0x5012[54]]= _0x1573x1a;_0x1573x19[_0x5012[55]]= _0x1573x1a};exports[_0x5012[56]]= function(_0x1573x19,_0x1573x1b,_0x1573x1c){var _0x1573x1a=moment()[_0x5012[20]](_0x5012[49]);_0x1573x19[_0x5012[50]]= _0x1573x1b;_0x1573x19[_0x5012[51]]= _0x1573x1c;_0x1573x19[_0x5012[54]]= _0x1573x1a;_0x1573x19[_0x5012[57]]= getSeconds(_0x1573x19[_0x5012[54]],_0x1573x19[_0x5012[53]])};exports[_0x5012[58]]= function(_0x1573x19,_0x1573x1b,_0x1573x1c){var _0x1573x1a=moment()[_0x5012[20]](_0x5012[49]);_0x1573x19[_0x5012[50]]= _0x1573x1b;_0x1573x19[_0x5012[51]]= _0x1573x1c;_0x1573x19[_0x5012[54]]= _0x1573x19[_0x5012[54]]?_0x1573x19[_0x5012[54]]:_0x1573x1a;_0x1573x19[_0x5012[55]]= _0x1573x19[_0x5012[55]]?_0x1573x19[_0x5012[55]]:_0x1573x1a;_0x1573x19[_0x5012[57]]= getSeconds(_0x1573x19[_0x5012[54]]|| 0,_0x1573x19[_0x5012[53]]|| 0);_0x1573x19[_0x5012[59]]= _0x1573x19[_0x5012[60]]?getSeconds(_0x1573x19[_0x5012[55]],_0x1573x19[_0x5012[60]]):0};exports[_0x5012[61]]= function(_0x1573x1d){return _0x1573x1d=== _0x5012[62]};exports[_0x5012[63]]= function(_0x1573x19,_0x1573x12,_0x1573x17,_0x1573x11){return {actionid:_0x1573x19[_0x5012[64]],action:_0x5012[65],channel:_0x1573x19[_0x5012[66]],callerid:util[_0x5012[20]](_0x5012[19],_0x1573x11?_0x5012[67]:_0x1573x19[_0x5012[68]],_0x1573x19[_0x5012[69]]),Exten:_0x5012[70],Context:_0x5012[71],Priority:_0x5012[72],variable:_0x1573x17,timeout:(_0x1573x12[_0x5012[73]]|| 30)* 1000,async:true,channelid:_0x1573x19[_0x5012[64]]}};exports[_0x5012[74]]= function(_0x1573x19){return _0x1573x19[_0x5012[75]]+ _0x1573x19[_0x5012[76]]+ _0x1573x19[_0x5012[77]]};exports[_0x5012[78]]= function(_0x1573x19){var _0x1573x1e=_[_0x5012[79]](_0x1573x19);_0x1573x1e[_0x5012[50]]= 15;_0x1573x1e[_0x5012[51]]= _0x5012[80];return _0x1573x1e};exports[_0x5012[81]]= function(_0x1573x19,_0x1573x1f,_0x1573x20){var _0x1573xc={};_0x1573xc[_0x1573x1f]= _0x1573x19[_0x1573x1f];_0x1573xc[_0x5012[82]]= false;_0x1573xc[_0x5012[83]]= moment()[_0x5012[85]](_0x1573x20,_0x5012[84])[_0x5012[20]](_0x5012[49]);_0x1573xc[_0x5012[25]]= _0x1573x19[_0x5012[25]];_0x1573xc[_0x5012[86]]= _0x1573x19[_0x5012[86]];_0x1573xc[_0x5012[27]]= _0x1573x19[_0x5012[27]]|| undefined;return _0x1573xc};exports[_0x5012[87]]= function(_0x1573x12){if(!_[_0x5012[23]](_0x1573x12)){if(_0x1573x12[_0x5012[88]]> 0){_0x1573x12[_0x5012[88]]-= 1}else {logger[_0x5012[11]](_0x5012[89])}}else {logger[_0x5012[11]](_0x5012[90])}};exports[_0x5012[91]]= function(_0x1573x21){if(_0x1573x21<= 0){return true};return false};exports[_0x5012[92]]= function(_0x1573x19,_0x1573x22){_0x1573x19[_0x5012[93]]= _0x1573x22;_0x1573x19[_0x5012[94]]= _0x1573x19[_0x5012[95]];_0x1573x19[_0x5012[96]]= _0x1573x19[_0x5012[66]];return _0x1573x19};exports[_0x5012[97]]= function(_0x1573x23){var _0x1573x24=[];for(var _0x1573x25 in _0x1573x23){if(_0x1573x23[_0x5012[32]](_0x1573x25)){if(!_[_0x5012[23]](_0x1573x23[_0x1573x25])&& _0x1573x23[_0x1573x25][_0x5012[50]]=== _0x5012[98] && _0x1573x23[_0x1573x25][_0x5012[99]]=== _0x5012[100]){_0x1573x24[_0x5012[101]](_0x1573x23[_0x1573x25][_0x5012[34]])}}};return _0x1573x24};exports[_0x5012[102]]= function(_0x1573x7){var _0x1573x8=moment()[_0x5012[6]](0);var _0x1573x9=moment(_0x1573x7)[_0x5012[6]](0);return _0x1573x8[_0x5012[8]](_0x1573x9,_0x5012[7])};exports[_0x5012[103]]= function(_0x1573x13){return {active:false,recallme:false,UserId:null,ContactId:_0x1573x13[_0x5012[25]],ListId:_0x1573x13[_0x5012[86]],VoiceQueueId:_0x1573x13[_0x5012[27]]|| undefined,CampaignId:_0x1573x13[_0x5012[104]]|| undefined}}