Built motion from commit (unavailable).|2.3.4
[motion2.git] / server / services / ami / dialer / action.js
index 8d46823..5325c7d 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xb248=['ContactId','ListId','VoiceQueueId','idHopper','ContactFirstName','format','callback','callbackuniqueid','callbackat','recallme','originatecalleridnum','prototype','getCaller','\x22%s\x22\x20<%s>','dialCutDigit','substring','getQueue','exports','util','moment','isNil','string','voiceQueue','name','phone','Contact','firstName','lastName','number','queue','active','type','dialQueueTimeout','scheduledat','countcongestionretry','countnoanswerretry'];(function(_0x17a86a,_0x3212ad){var _0x31e03f=function(_0x4294f1){while(--_0x4294f1){_0x17a86a['push'](_0x17a86a['shift']());}};_0x31e03f(++_0x3212ad);}(_0xb248,0xc6));var _0x8b24=function(_0x279d37,_0x14de3f){_0x279d37=_0x279d37-0x0;var _0x530173=_0xb248[_0x279d37];return _0x530173;};'use strict';var util=require(_0x8b24('0x0'));var _=require('lodash');var moment=require(_0x8b24('0x1'));function checkNameSurname(_0x3099d3,_0x3c4dbd,_0x25eb0d){var _0x4eadf4='';if(!_[_0x8b24('0x2')](_0x3c4dbd)&&_0x8b24('0x3')===typeof _0x3c4dbd){_0x4eadf4+=_0x3c4dbd;}if(!_['isNil'](_0x25eb0d)&&_0x8b24('0x3')===typeof _0x25eb0d){_0x4eadf4+='\x20'+_0x25eb0d;}if(_0x4eadf4!==''){return _0x4eadf4;}return _0x3099d3;}function Action(_0x2b605d,_0x4cc3c4,_0x6da5b7){this[_0x8b24('0x4')]=_0x2b605d;this['uniqueid']=_0x6da5b7||undefined;this[_0x8b24('0x5')]=checkNameSurname(_0x4cc3c4['Contact'][_0x8b24('0x6')],_0x4cc3c4[_0x8b24('0x7')][_0x8b24('0x8')],_0x4cc3c4['Contact'][_0x8b24('0x9')]);this[_0x8b24('0xa')]=_0x4cc3c4[_0x8b24('0x7')][_0x8b24('0x6')];this[_0x8b24('0xb')]=_0x2b605d[_0x8b24('0x5')];this[_0x8b24('0xc')]=_0x4cc3c4[_0x8b24('0xc')]||![];this[_0x8b24('0xd')]=_0x2b605d[_0x8b24('0xd')];this[_0x8b24('0xe')]=_0x2b605d[_0x8b24('0xe')]||0x3;this[_0x8b24('0xf')]=_0x4cc3c4[_0x8b24('0xf')];this['countbusyretry']=_0x4cc3c4['countbusyretry'];this[_0x8b24('0x10')]=_0x4cc3c4[_0x8b24('0x10')];this[_0x8b24('0x11')]=_0x4cc3c4[_0x8b24('0x11')];this[_0x8b24('0x12')]=_0x4cc3c4[_0x8b24('0x12')];this[_0x8b24('0x13')]=_0x4cc3c4[_0x8b24('0x13')];this['UserId']=_0x4cc3c4['UserId'];this['VoiceQueueId']=_0x4cc3c4[_0x8b24('0x14')];this['CampaignId']=_0x4cc3c4['CampaignId'];this[_0x8b24('0x15')]=_0x4cc3c4['id'];this[_0x8b24('0x16')]=_0x4cc3c4['Contact'][_0x8b24('0x8')]||'';this['starttime']=moment()[_0x8b24('0x17')]('YYYY-MM-DD\x20HH:mm:ss');this[_0x8b24('0x18')]=_0x4cc3c4['callback'];this[_0x8b24('0x19')]=_0x4cc3c4[_0x8b24('0x19')];this[_0x8b24('0x1a')]=_0x4cc3c4[_0x8b24('0x1a')];this[_0x8b24('0x1b')]=_0x4cc3c4[_0x8b24('0x1b')];this[_0x8b24('0x1c')]='';this['originatecalleridname']='';}Action[_0x8b24('0x1d')][_0x8b24('0x1e')]=function(){return util['format'](_0x8b24('0x1f'),this[_0x8b24('0x5')],this[_0x8b24('0x4')][_0x8b24('0x20')]>0x0?this[_0x8b24('0xa')][_0x8b24('0x21')](this[_0x8b24('0x4')][_0x8b24('0x20')]):this[_0x8b24('0xa')]);};Action[_0x8b24('0x1d')][_0x8b24('0x22')]=function(){return this[_0x8b24('0xb')];};module[_0x8b24('0x23')]=Action;
\ No newline at end of file
+var _0x30c4=['util','lodash','moment','string','isNil','Contact','phone','firstName','number','name','active','type','dialQueueTimeout','scheduledat','countbusyretry','countcongestionretry','countnoanswerretry','ContactId','ListId','UserId','VoiceQueueId','CampaignId','idHopper','ContactFirstName','starttime','callback','callbackuniqueid','callbackat','recallme','originatecalleridnum','originatecalleridname','prototype','format','\x22%s\x22\x20<%s>','voiceQueue','substring','getQueue','queue'];(function(_0xd6ddab,_0x3f700e){var _0x81549e=function(_0x405c71){while(--_0x405c71){_0xd6ddab['push'](_0xd6ddab['shift']());}};_0x81549e(++_0x3f700e);}(_0x30c4,0x1c8));var _0x430c=function(_0x5c43c8,_0x43be6f){_0x5c43c8=_0x5c43c8-0x0;var _0x5be097=_0x30c4[_0x5c43c8];return _0x5be097;};'use strict';var util=require(_0x430c('0x0'));var _=require(_0x430c('0x1'));var moment=require(_0x430c('0x2'));function checkNameSurname(_0x5360d1,_0x5e1e94,_0x437ccb){var _0x20f098='';if(!_['isNil'](_0x5e1e94)&&_0x430c('0x3')===typeof _0x5e1e94){_0x20f098+=_0x5e1e94;}if(!_[_0x430c('0x4')](_0x437ccb)&&_0x430c('0x3')===typeof _0x437ccb){_0x20f098+='\x20'+_0x437ccb;}if(_0x20f098!==''){return _0x20f098;}return _0x5360d1;}function Action(_0x4fde3e,_0x294f3c,_0x4ce74d){this['voiceQueue']=_0x4fde3e;this['uniqueid']=_0x4ce74d||undefined;this['name']=checkNameSurname(_0x294f3c[_0x430c('0x5')][_0x430c('0x6')],_0x294f3c[_0x430c('0x5')][_0x430c('0x7')],_0x294f3c[_0x430c('0x5')]['lastName']);this[_0x430c('0x8')]=_0x294f3c[_0x430c('0x5')][_0x430c('0x6')];this['queue']=_0x4fde3e[_0x430c('0x9')];this[_0x430c('0xa')]=_0x294f3c['active']||![];this[_0x430c('0xb')]=_0x4fde3e['type'];this[_0x430c('0xc')]=_0x4fde3e[_0x430c('0xc')]||0x3;this[_0x430c('0xd')]=_0x294f3c[_0x430c('0xd')];this['countbusyretry']=_0x294f3c[_0x430c('0xe')];this[_0x430c('0xf')]=_0x294f3c[_0x430c('0xf')];this[_0x430c('0x10')]=_0x294f3c['countnoanswerretry'];this[_0x430c('0x11')]=_0x294f3c[_0x430c('0x11')];this[_0x430c('0x12')]=_0x294f3c[_0x430c('0x12')];this[_0x430c('0x13')]=_0x294f3c['UserId'];this['VoiceQueueId']=_0x294f3c[_0x430c('0x14')];this[_0x430c('0x15')]=_0x294f3c[_0x430c('0x15')];this[_0x430c('0x16')]=_0x294f3c['id'];this[_0x430c('0x17')]=_0x294f3c[_0x430c('0x5')][_0x430c('0x7')]||'';this[_0x430c('0x18')]=moment()['format']('YYYY-MM-DD\x20HH:mm:ss');this[_0x430c('0x19')]=_0x294f3c[_0x430c('0x19')];this[_0x430c('0x1a')]=_0x294f3c[_0x430c('0x1a')];this[_0x430c('0x1b')]=_0x294f3c[_0x430c('0x1b')];this[_0x430c('0x1c')]=_0x294f3c[_0x430c('0x1c')];this[_0x430c('0x1d')]='';this[_0x430c('0x1e')]='';}Action[_0x430c('0x1f')]['getCaller']=function(){return util[_0x430c('0x20')](_0x430c('0x21'),this[_0x430c('0x9')],this[_0x430c('0x22')]['dialCutDigit']>0x0?this[_0x430c('0x8')][_0x430c('0x23')](this[_0x430c('0x22')]['dialCutDigit']):this[_0x430c('0x8')]);};Action[_0x430c('0x1f')][_0x430c('0x24')]=function(){return this[_0x430c('0x25')];};module['exports']=Action;
\ No newline at end of file