Built motion from commit e8da49ee.|2.6.33
[motion2.git] / server / services / routing / server / applications / tag.js
index 0fa543a..9890d83 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x4bee=['interaction','catch','stringify','finally','next','isObject','validate','lodash','../../rpc/chatInteraction','../../rpc/openchannelInteraction','../../rpc/faxInteraction','../../rpc/whatsappInteraction','routing','number','TagId\x20is\x20a\x20string\x20and\x20it\x20is\x20required','consequence','length','error','[%s][TAG]\x20%s','map','message','join','Interaction','addTags','then','info','[%s][TAG]\x20tag\x20\x22%s\x22\x20added\x20to\x20%s\x20interaction\x20%s','channel'];(function(_0x2fa850,_0x28a567){var _0x5ebc55=function(_0x4853a0){while(--_0x4853a0){_0x2fa850['push'](_0x2fa850['shift']());}};_0x5ebc55(++_0x28a567);}(_0x4bee,0x1aa));var _0xe4be=function(_0x3817a9,_0x29e215){_0x3817a9=_0x3817a9-0x0;var _0x443f30=_0x4bee[_0x3817a9];return _0x443f30;};'use strict';var schema=require(_0xe4be('0x0'));var _=require(_0xe4be('0x1'));var rpc={'chatInteraction':require(_0xe4be('0x2')),'openchannelInteraction':require(_0xe4be('0x3')),'smsInteraction':require('../../rpc/smsInteraction'),'mailInteraction':require('../../rpc/mailInteraction'),'faxInteraction':require(_0xe4be('0x4')),'whatsappInteraction':require(_0xe4be('0x5'))};var logger=require('../../../../config/logger')(_0xe4be('0x6'));var tag=schema({'tag':{'type':_0xe4be('0x7'),'required':!![],'message':_0xe4be('0x8')}});exports[_0xe4be('0x9')]=function(_0xcc2e73,_0x4e9a49,_0x51b68a,_0x109587){return function(_0x4d3e77){try{var _0x41b9b4={'tag':_0x4e9a49[0x0]};var _0x1cabe1=tag['validate'](_0x41b9b4,{'typecast':!![]});if(_0x1cabe1[_0xe4be('0xa')]){logger[_0xe4be('0xb')](_0xe4be('0xc'),_0xcc2e73,_[_0xe4be('0xd')](_0x1cabe1,_0xe4be('0xe'))[_0xe4be('0xf')](',\x20'));logger['info']('[%s][TAG]\x20no\x20tags\x20saved,\x20force\x20next',_0xcc2e73);_0x4d3e77['next']();}else{var _0x577462={'ids':[_0x4e9a49[0x0]]};if(rpc[_0x109587['channel']+'Interaction']){rpc[_0x109587['channel']+_0xe4be('0x10')][_0xe4be('0x11')](_0x109587['interaction']['id'],_0x577462)[_0xe4be('0x12')](function(_0x255dfa){logger[_0xe4be('0x13')](_0xe4be('0x14'),_0xcc2e73,_0x4e9a49[0x1],_0x109587[_0xe4be('0x15')],_0x109587[_0xe4be('0x16')]['id']);})[_0xe4be('0x17')](function(_0x2a3232){logger['error'](_0xe4be('0xc'),_0xcc2e73,JSON[_0xe4be('0x18')](_0x2a3232));logger[_0xe4be('0x13')]('[%s][TAG]\x20no\x20tags\x20saved,\x20force\x20next',_0xcc2e73);})[_0xe4be('0x19')](function(){_0x4d3e77[_0xe4be('0x1a')]();});}}}catch(_0x515b18){logger[_0xe4be('0xb')]('[%s][TAG]\x20%s',_0xcc2e73,_[_0xe4be('0x1b')](_0x515b18)?JSON[_0xe4be('0x18')](_0x515b18):_0x515b18);logger[_0xe4be('0x13')]('[%s][TAG]\x20no\x20tags\x20saved,\x20force\x20next',_0xcc2e73);_0x4d3e77['next']();}};};
\ No newline at end of file
+var _0x53c9=['../../rpc/mailInteraction','../../rpc/faxInteraction','../../../../config/logger','routing','number','TagId\x20is\x20a\x20string\x20and\x20it\x20is\x20required','consequence','validate','length','error','map','message','join','info','[%s][TAG]\x20no\x20tags\x20saved,\x20force\x20next','next','channel','addTags','interaction','[%s][TAG]\x20tag\x20\x22%s\x22\x20added\x20to\x20%s\x20interaction\x20%s','catch','[%s][TAG]\x20%s','finally','stringify','lodash','../../rpc/chatInteraction','../../rpc/openchannelInteraction','../../rpc/smsInteraction'];(function(_0x132d9e,_0x4a0839){var _0x40b733=function(_0x30c113){while(--_0x30c113){_0x132d9e['push'](_0x132d9e['shift']());}};_0x40b733(++_0x4a0839);}(_0x53c9,0x1f4));var _0x953c=function(_0x32083e,_0x130a41){_0x32083e=_0x32083e-0x0;var _0x1efcc7=_0x53c9[_0x32083e];return _0x1efcc7;};'use strict';var schema=require('validate');var _=require(_0x953c('0x0'));var rpc={'chatInteraction':require(_0x953c('0x1')),'openchannelInteraction':require(_0x953c('0x2')),'smsInteraction':require(_0x953c('0x3')),'mailInteraction':require(_0x953c('0x4')),'faxInteraction':require(_0x953c('0x5')),'whatsappInteraction':require('../../rpc/whatsappInteraction')};var logger=require(_0x953c('0x6'))(_0x953c('0x7'));var tag=schema({'tag':{'type':_0x953c('0x8'),'required':!![],'message':_0x953c('0x9')}});exports[_0x953c('0xa')]=function(_0x1a72e8,_0x1a78a1,_0x395fd7,_0x4f3cb6){return function(_0x3f23ac){try{var _0x111f8d={'tag':_0x1a78a1[0x0]};var _0x555bb6=tag[_0x953c('0xb')](_0x111f8d,{'typecast':!![]});if(_0x555bb6[_0x953c('0xc')]){logger[_0x953c('0xd')]('[%s][TAG]\x20%s',_0x1a72e8,_[_0x953c('0xe')](_0x555bb6,_0x953c('0xf'))[_0x953c('0x10')](',\x20'));logger[_0x953c('0x11')](_0x953c('0x12'),_0x1a72e8);_0x3f23ac[_0x953c('0x13')]();}else{var _0x24cb02={'ids':[_0x1a78a1[0x0]]};if(rpc[_0x4f3cb6[_0x953c('0x14')]+'Interaction']){rpc[_0x4f3cb6[_0x953c('0x14')]+'Interaction'][_0x953c('0x15')](_0x4f3cb6[_0x953c('0x16')]['id'],_0x24cb02)['then'](function(_0x3a8c87){logger[_0x953c('0x11')](_0x953c('0x17'),_0x1a72e8,_0x1a78a1[0x1],_0x4f3cb6[_0x953c('0x14')],_0x4f3cb6[_0x953c('0x16')]['id']);})[_0x953c('0x18')](function(_0x5b1518){logger[_0x953c('0xd')](_0x953c('0x19'),_0x1a72e8,JSON['stringify'](_0x5b1518));logger[_0x953c('0x11')]('[%s][TAG]\x20no\x20tags\x20saved,\x20force\x20next',_0x1a72e8);})[_0x953c('0x1a')](function(){_0x3f23ac[_0x953c('0x13')]();});}}}catch(_0x4cd691){logger[_0x953c('0xd')](_0x953c('0x19'),_0x1a72e8,_['isObject'](_0x4cd691)?JSON[_0x953c('0x1b')](_0x4cd691):_0x4cd691);logger[_0x953c('0x11')]('[%s][TAG]\x20no\x20tags\x20saved,\x20force\x20next',_0x1a72e8);_0x3f23ac[_0x953c('0x13')]();}};};
\ No newline at end of file