Built motion from commit (unavailable).|2.4.4
[motion2.git] / server / services / ami / preview / action.js
index a5e3c0b..2cd54d7 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x345d=['getCaller','\x22%s\x22\x20<%s>','number','exports','util','moment','isNil','string','uniqueid','idContact','queue','type','campaigntype','dialAnswer','membername','Agent','name','format','SIP/%s','calleridname','Contact','phone','firstName','active','calleridnum','scheduledat','countbusyretry','countcongestionretry','countnoanswerretry','countglobal','callback','callbackuniqueid','callbackat','recallme','ContactId','ListId','UserId','VoiceQueueId','prototype'];(function(_0x3596fb,_0x3594b8){var _0x5af476=function(_0x53dd93){while(--_0x53dd93){_0x3596fb['push'](_0x3596fb['shift']());}};_0x5af476(++_0x3594b8);}(_0x345d,0xc7));var _0xd345=function(_0x4fb2ba,_0x1de815){_0x4fb2ba=_0x4fb2ba-0x0;var _0x48a90b=_0x345d[_0x4fb2ba];return _0x48a90b;};'use strict';var util=require(_0xd345('0x0'));var _=require('lodash');var moment=require(_0xd345('0x1'));function checkNameSurname(_0x145dab,_0x3c3315,_0x477af5){var _0x29b793='';if(!_[_0xd345('0x2')](_0x3c3315)&&_0xd345('0x3')===typeof _0x3c3315){_0x29b793+=_0x3c3315;}if(!_['isNil'](_0x477af5)&&_0xd345('0x3')===typeof _0x477af5){_0x29b793+='\x20'+_0x477af5;}if(_0x29b793!==''){return _0x29b793;}return _0x145dab;}function Action(_0x293528,_0x52ca6b,_0x3ac3f4,_0x4335f0,_0x28786c){this[_0xd345('0x4')]=_0x3ac3f4||undefined;this[_0xd345('0x5')]=_0x293528['id'];this[_0xd345('0x6')]=_0x52ca6b['name'];this[_0xd345('0x7')]=_0x52ca6b[_0xd345('0x7')];this[_0xd345('0x8')]=_0xd345('0x6');this[_0xd345('0x9')]=![];this[_0xd345('0xa')]=_['isNil'](_0x293528[_0xd345('0xb')])?undefined:_0x293528[_0xd345('0xb')][_0xd345('0xc')];this['channelAgent']=this['membername']?util[_0xd345('0xd')](_0xd345('0xe'),this[_0xd345('0xa')]):_0x4335f0||undefined;this[_0xd345('0xf')]=checkNameSurname(_0x293528[_0xd345('0x10')][_0xd345('0x11')],_0x293528['Contact'][_0xd345('0x12')],_0x293528[_0xd345('0x10')]['lastName']);this['active']=_0x293528[_0xd345('0x13')]||![];this[_0xd345('0x14')]=_0x293528['Contact'][_0xd345('0x11')];this['scheduledat']=_0x293528[_0xd345('0x15')];this[_0xd345('0x16')]=_0x293528['countbusyretry']||0x0;this[_0xd345('0x17')]=_0x293528[_0xd345('0x17')]||0x0;this[_0xd345('0x18')]=_0x293528['countnoanswerretry']||0x0;this[_0xd345('0x19')]=(_0x293528['countbusyretry']||0x0)+(_0x293528['countcongestionretry']||0x0)+(_0x293528[_0xd345('0x18')]||0x0);this[_0xd345('0x1a')]=_0x293528[_0xd345('0x1a')];this[_0xd345('0x1b')]=_0x293528['callbackuniqueid'];this[_0xd345('0x1c')]=_0x293528[_0xd345('0x1c')];this[_0xd345('0x1d')]=_0x293528[_0xd345('0x1d')];this[_0xd345('0x1e')]=_0x293528['ContactId'];this['ListId']=_0x293528[_0xd345('0x1f')];this[_0xd345('0x20')]=_['isNil'](_0x293528[_0xd345('0xb')])?_0x293528[_0xd345('0x20')]:_0x293528[_0xd345('0xb')]['id'];this[_0xd345('0x21')]=_0x293528[_0xd345('0x21')];this['originatecalleridnum']='';this['originatecalleridname']='';}Action[_0xd345('0x22')][_0xd345('0x23')]=function(){return util[_0xd345('0xd')](_0xd345('0x24'),this[_0xd345('0xf')],this[_0xd345('0x25')]);};module[_0xd345('0x26')]=Action;
\ No newline at end of file
+var _0x8ca7=['dialAnswer','Agent','channelAgent','membername','format','SIP/%s','calleridname','Contact','phone','lastName','active','calleridnum','scheduledat','countbusyretry','countcongestionretry','countnoanswerretry','countglobal','callback','callbackuniqueid','callbackat','recallme','ContactId','ListId','UserId','VoiceQueueId','originatecalleridnum','prototype','getCaller','\x22%s\x22\x20<%s>','number','lodash','string','isNil','uniqueid','name','type','campaigntype','queue'];(function(_0x4dbaad,_0x730318){var _0x226c72=function(_0x501972){while(--_0x501972){_0x4dbaad['push'](_0x4dbaad['shift']());}};_0x226c72(++_0x730318);}(_0x8ca7,0xdc));var _0x78ca=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0x8ca7[_0x3dd15e];return _0x231fd0;};'use strict';var util=require('util');var _=require(_0x78ca('0x0'));var moment=require('moment');function checkNameSurname(_0x2c5451,_0x59020f,_0x2c1502){var _0x2ba89d='';if(!_['isNil'](_0x59020f)&&_0x78ca('0x1')===typeof _0x59020f){_0x2ba89d+=_0x59020f;}if(!_[_0x78ca('0x2')](_0x2c1502)&&_0x78ca('0x1')===typeof _0x2c1502){_0x2ba89d+='\x20'+_0x2c1502;}if(_0x2ba89d!==''){return _0x2ba89d;}return _0x2c5451;}function Action(_0x16e14d,_0x87ecaf,_0x5d24d7,_0x244863,_0x155a46){this[_0x78ca('0x3')]=_0x5d24d7||undefined;this['idContact']=_0x16e14d['id'];this['queue']=_0x87ecaf[_0x78ca('0x4')];this[_0x78ca('0x5')]=_0x87ecaf[_0x78ca('0x5')];this[_0x78ca('0x6')]=_0x78ca('0x7');this[_0x78ca('0x8')]=![];this['membername']=_[_0x78ca('0x2')](_0x16e14d['Agent'])?undefined:_0x16e14d[_0x78ca('0x9')][_0x78ca('0x4')];this[_0x78ca('0xa')]=this[_0x78ca('0xb')]?util[_0x78ca('0xc')](_0x78ca('0xd'),this[_0x78ca('0xb')]):_0x244863||undefined;this[_0x78ca('0xe')]=checkNameSurname(_0x16e14d[_0x78ca('0xf')][_0x78ca('0x10')],_0x16e14d[_0x78ca('0xf')]['firstName'],_0x16e14d[_0x78ca('0xf')][_0x78ca('0x11')]);this[_0x78ca('0x12')]=_0x16e14d[_0x78ca('0x12')]||![];this[_0x78ca('0x13')]=_0x16e14d['Contact'][_0x78ca('0x10')];this['scheduledat']=_0x16e14d[_0x78ca('0x14')];this[_0x78ca('0x15')]=_0x16e14d[_0x78ca('0x15')]||0x0;this[_0x78ca('0x16')]=_0x16e14d['countcongestionretry']||0x0;this[_0x78ca('0x17')]=_0x16e14d[_0x78ca('0x17')]||0x0;this[_0x78ca('0x18')]=(_0x16e14d[_0x78ca('0x15')]||0x0)+(_0x16e14d['countcongestionretry']||0x0)+(_0x16e14d['countnoanswerretry']||0x0);this[_0x78ca('0x19')]=_0x16e14d[_0x78ca('0x19')];this['callbackuniqueid']=_0x16e14d[_0x78ca('0x1a')];this[_0x78ca('0x1b')]=_0x16e14d[_0x78ca('0x1b')];this[_0x78ca('0x1c')]=_0x16e14d[_0x78ca('0x1c')];this[_0x78ca('0x1d')]=_0x16e14d[_0x78ca('0x1d')];this[_0x78ca('0x1e')]=_0x16e14d[_0x78ca('0x1e')];this[_0x78ca('0x1f')]=_[_0x78ca('0x2')](_0x16e14d[_0x78ca('0x9')])?_0x16e14d['UserId']:_0x16e14d['Agent']['id'];this[_0x78ca('0x20')]=_0x16e14d[_0x78ca('0x20')];this[_0x78ca('0x21')]='';this['originatecalleridname']='';}Action[_0x78ca('0x22')][_0x78ca('0x23')]=function(){return util[_0x78ca('0xc')](_0x78ca('0x24'),this['calleridname'],this[_0x78ca('0x25')]);};module['exports']=Action;
\ No newline at end of file