Built motion from commit (unavailable).|2.0.83
[motion2.git] / server / services / ami / dialer / action.js
index da4434a..856cd76 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x1a49=['Contact','phone','firstName','number','queue','active','type','dialQueueTimeout','scheduledat','countbusyretry','countcongestionretry','countnoanswerretry','ContactId','ListId','UserId','VoiceQueueId','CampaignId','idHopper','ContactFirstName','format','YYYY-MM-DD\x20HH:mm:ss','callback','recallme','originatecalleridnum','originatecalleridname','prototype','\x22%s\x22\x20<%s>','dialCutDigit','getQueue','exports','moment','string','isNil','voiceQueue','uniqueid','name'];(function(_0xc3050a,_0x3f50b5){var _0x433e7a=function(_0x1fd962){while(--_0x1fd962){_0xc3050a['push'](_0xc3050a['shift']());}};_0x433e7a(++_0x3f50b5);}(_0x1a49,0x66));var _0x91a4=function(_0x3f8f58,_0x549f2d){_0x3f8f58=_0x3f8f58-0x0;var _0x2665bb=_0x1a49[_0x3f8f58];return _0x2665bb;};'use strict';var util=require('util');var _=require('lodash');var moment=require(_0x91a4('0x0'));function checkNameSurname(_0xad76e6,_0x4b7695,_0x56097f){var _0xd2d9a6='';if(!_['isNil'](_0x4b7695)&&_0x91a4('0x1')===typeof _0x4b7695){_0xd2d9a6+=_0x4b7695;}if(!_[_0x91a4('0x2')](_0x56097f)&&_0x91a4('0x1')===typeof _0x56097f){_0xd2d9a6+='\x20'+_0x56097f;}if(_0xd2d9a6!==''){return _0xd2d9a6;}return _0xad76e6;}function Action(_0x4129ee,_0x3f5bd3,_0x4e390f){this[_0x91a4('0x3')]=_0x4129ee;this[_0x91a4('0x4')]=_0x4e390f||undefined;this[_0x91a4('0x5')]=checkNameSurname(_0x3f5bd3[_0x91a4('0x6')][_0x91a4('0x7')],_0x3f5bd3['Contact'][_0x91a4('0x8')],_0x3f5bd3[_0x91a4('0x6')]['lastName']);this[_0x91a4('0x9')]=_0x3f5bd3[_0x91a4('0x6')]['phone'];this[_0x91a4('0xa')]=_0x4129ee[_0x91a4('0x5')];this[_0x91a4('0xb')]=_0x3f5bd3[_0x91a4('0xb')]||![];this[_0x91a4('0xc')]=_0x4129ee[_0x91a4('0xc')];this[_0x91a4('0xd')]=_0x4129ee[_0x91a4('0xd')]||0x3;this[_0x91a4('0xe')]=_0x3f5bd3[_0x91a4('0xe')];this[_0x91a4('0xf')]=_0x3f5bd3[_0x91a4('0xf')];this[_0x91a4('0x10')]=_0x3f5bd3[_0x91a4('0x10')];this[_0x91a4('0x11')]=_0x3f5bd3[_0x91a4('0x11')];this['ContactId']=_0x3f5bd3[_0x91a4('0x12')];this[_0x91a4('0x13')]=_0x3f5bd3[_0x91a4('0x13')];this['UserId']=_0x3f5bd3[_0x91a4('0x14')];this[_0x91a4('0x15')]=_0x3f5bd3['VoiceQueueId'];this['CampaignId']=_0x3f5bd3[_0x91a4('0x16')];this[_0x91a4('0x17')]=_0x3f5bd3['id'];this[_0x91a4('0x18')]=_0x3f5bd3[_0x91a4('0x6')][_0x91a4('0x8')]||'';this['starttime']=moment()[_0x91a4('0x19')](_0x91a4('0x1a'));this[_0x91a4('0x1b')]=_0x3f5bd3['callback'];this['callbackuniqueid']=_0x3f5bd3['callbackuniqueid'];this['callbackat']=_0x3f5bd3['callbackat'];this[_0x91a4('0x1c')]=_0x3f5bd3[_0x91a4('0x1c')];this[_0x91a4('0x1d')]='';this[_0x91a4('0x1e')]='';}Action[_0x91a4('0x1f')]['getCaller']=function(){return util[_0x91a4('0x19')](_0x91a4('0x20'),this[_0x91a4('0x5')],this[_0x91a4('0x3')][_0x91a4('0x21')]>0x0?this[_0x91a4('0x9')]['substring'](this[_0x91a4('0x3')][_0x91a4('0x21')]):this[_0x91a4('0x9')]);};Action['prototype'][_0x91a4('0x22')]=function(){return this[_0x91a4('0xa')];};module[_0x91a4('0x23')]=Action;
\ No newline at end of file
+var _0x18ab=['ContactFirstName','starttime','format','callback','callbackuniqueid','callbackat','recallme','originatecalleridnum','getCaller','\x22%s\x22\x20<%s>','dialCutDigit','substring','prototype','getQueue','exports','util','lodash','moment','isNil','string','voiceQueue','uniqueid','Contact','firstName','number','queue','name','active','type','dialQueueTimeout','scheduledat','countbusyretry','countcongestionretry','countnoanswerretry','ContactId','ListId','UserId','VoiceQueueId','idHopper'];(function(_0x23bee4,_0x389242){var _0x1821e9=function(_0x6913eb){while(--_0x6913eb){_0x23bee4['push'](_0x23bee4['shift']());}};_0x1821e9(++_0x389242);}(_0x18ab,0xd2));var _0xb18a=function(_0x3b564a,_0x1aebcf){_0x3b564a=_0x3b564a-0x0;var _0x45d977=_0x18ab[_0x3b564a];return _0x45d977;};'use strict';var util=require(_0xb18a('0x0'));var _=require(_0xb18a('0x1'));var moment=require(_0xb18a('0x2'));function checkNameSurname(_0x361ef3,_0x3a476a,_0x131b9d){var _0x5b1eda='';if(!_[_0xb18a('0x3')](_0x3a476a)&&_0xb18a('0x4')===typeof _0x3a476a){_0x5b1eda+=_0x3a476a;}if(!_[_0xb18a('0x3')](_0x131b9d)&&_0xb18a('0x4')===typeof _0x131b9d){_0x5b1eda+='\x20'+_0x131b9d;}if(_0x5b1eda!==''){return _0x5b1eda;}return _0x361ef3;}function Action(_0x48fe50,_0x1e5da1,_0x4cccff){this[_0xb18a('0x5')]=_0x48fe50;this[_0xb18a('0x6')]=_0x4cccff||undefined;this['name']=checkNameSurname(_0x1e5da1[_0xb18a('0x7')]['phone'],_0x1e5da1[_0xb18a('0x7')][_0xb18a('0x8')],_0x1e5da1[_0xb18a('0x7')]['lastName']);this[_0xb18a('0x9')]=_0x1e5da1[_0xb18a('0x7')]['phone'];this[_0xb18a('0xa')]=_0x48fe50[_0xb18a('0xb')];this['active']=_0x1e5da1[_0xb18a('0xc')]||![];this[_0xb18a('0xd')]=_0x48fe50[_0xb18a('0xd')];this[_0xb18a('0xe')]=_0x48fe50[_0xb18a('0xe')]||0x3;this[_0xb18a('0xf')]=_0x1e5da1['scheduledat'];this[_0xb18a('0x10')]=_0x1e5da1['countbusyretry'];this[_0xb18a('0x11')]=_0x1e5da1['countcongestionretry'];this[_0xb18a('0x12')]=_0x1e5da1[_0xb18a('0x12')];this[_0xb18a('0x13')]=_0x1e5da1['ContactId'];this[_0xb18a('0x14')]=_0x1e5da1[_0xb18a('0x14')];this[_0xb18a('0x15')]=_0x1e5da1[_0xb18a('0x15')];this[_0xb18a('0x16')]=_0x1e5da1[_0xb18a('0x16')];this['CampaignId']=_0x1e5da1['CampaignId'];this[_0xb18a('0x17')]=_0x1e5da1['id'];this[_0xb18a('0x18')]=_0x1e5da1['Contact'][_0xb18a('0x8')]||'';this[_0xb18a('0x19')]=moment()[_0xb18a('0x1a')]('YYYY-MM-DD\x20HH:mm:ss');this[_0xb18a('0x1b')]=_0x1e5da1[_0xb18a('0x1b')];this[_0xb18a('0x1c')]=_0x1e5da1[_0xb18a('0x1c')];this[_0xb18a('0x1d')]=_0x1e5da1[_0xb18a('0x1d')];this[_0xb18a('0x1e')]=_0x1e5da1[_0xb18a('0x1e')];this[_0xb18a('0x1f')]='';this['originatecalleridname']='';}Action['prototype'][_0xb18a('0x20')]=function(){return util[_0xb18a('0x1a')](_0xb18a('0x21'),this[_0xb18a('0xb')],this['voiceQueue'][_0xb18a('0x22')]>0x0?this['number'][_0xb18a('0x23')](this[_0xb18a('0x5')][_0xb18a('0x22')]):this[_0xb18a('0x9')]);};Action[_0xb18a('0x24')][_0xb18a('0x25')]=function(){return this[_0xb18a('0xa')];};module[_0xb18a('0x26')]=Action;
\ No newline at end of file