Built motion from commit (unavailable).|2.5.4
[motion2.git] / server / services / routing / server / applications / tag.js
index e6991af..b91bf31 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x392e=['interaction','then','catch','error','stringify','[%s][TAG]\x20no\x20tags\x20saved,\x20force\x20next','finally','validate','lodash','../../rpc/chatInteraction','../../rpc/openchannelInteraction','../../rpc/smsInteraction','../../rpc/mailInteraction','routing','TagId\x20is\x20a\x20string\x20and\x20it\x20is\x20required','length','[%s][TAG]\x20%s','map','message','join','info','next','channel','Interaction','addTags'];(function(_0x22ca53,_0x30e1a9){var _0x80aacf=function(_0x55f0b9){while(--_0x55f0b9){_0x22ca53['push'](_0x22ca53['shift']());}};_0x80aacf(++_0x30e1a9);}(_0x392e,0x6b));var _0xe392=function(_0x145eb4,_0x48ba65){_0x145eb4=_0x145eb4-0x0;var _0x3a1fe3=_0x392e[_0x145eb4];return _0x3a1fe3;};'use strict';var schema=require(_0xe392('0x0'));var _=require(_0xe392('0x1'));var rpc={'chatInteraction':require(_0xe392('0x2')),'openchannelInteraction':require(_0xe392('0x3')),'smsInteraction':require(_0xe392('0x4')),'mailInteraction':require(_0xe392('0x5')),'faxInteraction':require('../../rpc/faxInteraction'),'whatsappInteraction':require('../../rpc/whatsappInteraction')};var logger=require('../../../../config/logger')(_0xe392('0x6'));var tag=schema({'tag':{'type':'number','required':!![],'message':_0xe392('0x7')}});exports['consequence']=function(_0x1fcad7,_0x3c7ee4,_0x544468,_0x5f56d4){return function(_0x58c3b0){try{var _0x2d97fd={'tag':_0x3c7ee4[0x0]};var _0x4785a1=tag[_0xe392('0x0')](_0x2d97fd,{'typecast':!![]});if(_0x4785a1[_0xe392('0x8')]){logger['error'](_0xe392('0x9'),_0x1fcad7,_[_0xe392('0xa')](_0x4785a1,_0xe392('0xb'))[_0xe392('0xc')](',\x20'));logger[_0xe392('0xd')]('[%s][TAG]\x20no\x20tags\x20saved,\x20force\x20next',_0x1fcad7);_0x58c3b0[_0xe392('0xe')]();}else{var _0x361dc9={'ids':[_0x3c7ee4[0x0]]};if(rpc[_0x5f56d4[_0xe392('0xf')]+_0xe392('0x10')]){rpc[_0x5f56d4[_0xe392('0xf')]+_0xe392('0x10')][_0xe392('0x11')](_0x5f56d4[_0xe392('0x12')]['id'],_0x361dc9)[_0xe392('0x13')](function(_0x14bfb7){logger['info']('[%s][TAG]\x20tag\x20\x22%s\x22\x20added\x20to\x20%s\x20interaction\x20%s',_0x1fcad7,_0x3c7ee4[0x1],_0x5f56d4[_0xe392('0xf')],_0x5f56d4[_0xe392('0x12')]['id']);})[_0xe392('0x14')](function(_0x338703){logger[_0xe392('0x15')](_0xe392('0x9'),_0x1fcad7,JSON[_0xe392('0x16')](_0x338703));logger[_0xe392('0xd')](_0xe392('0x17'),_0x1fcad7);})[_0xe392('0x18')](function(){_0x58c3b0[_0xe392('0xe')]();});}}}catch(_0x4a0de4){logger[_0xe392('0x15')]('[%s][TAG]\x20%s',_0x1fcad7,_['isObject'](_0x4a0de4)?JSON[_0xe392('0x16')](_0x4a0de4):_0x4a0de4);logger['info']('[%s][TAG]\x20no\x20tags\x20saved,\x20force\x20next',_0x1fcad7);_0x58c3b0[_0xe392('0xe')]();}};};
\ No newline at end of file
+var _0xdd1b=['Interaction','channel','addTags','interaction','then','[%s][TAG]\x20tag\x20\x22%s\x22\x20added\x20to\x20%s\x20interaction\x20%s','stringify','isObject','lodash','../../rpc/chatInteraction','../../rpc/openchannelInteraction','../../rpc/mailInteraction','../../rpc/faxInteraction','../../rpc/whatsappInteraction','number','TagId\x20is\x20a\x20string\x20and\x20it\x20is\x20required','consequence','length','error','[%s][TAG]\x20%s','map','join','info','[%s][TAG]\x20no\x20tags\x20saved,\x20force\x20next','next'];(function(_0x56da20,_0x480281){var _0x2cadb9=function(_0x44776e){while(--_0x44776e){_0x56da20['push'](_0x56da20['shift']());}};_0x2cadb9(++_0x480281);}(_0xdd1b,0x6c));var _0xbdd1=function(_0x1b8ad9,_0x301373){_0x1b8ad9=_0x1b8ad9-0x0;var _0x279227=_0xdd1b[_0x1b8ad9];return _0x279227;};'use strict';var schema=require('validate');var _=require(_0xbdd1('0x0'));var rpc={'chatInteraction':require(_0xbdd1('0x1')),'openchannelInteraction':require(_0xbdd1('0x2')),'smsInteraction':require('../../rpc/smsInteraction'),'mailInteraction':require(_0xbdd1('0x3')),'faxInteraction':require(_0xbdd1('0x4')),'whatsappInteraction':require(_0xbdd1('0x5'))};var logger=require('../../../../config/logger')('routing');var tag=schema({'tag':{'type':_0xbdd1('0x6'),'required':!![],'message':_0xbdd1('0x7')}});exports[_0xbdd1('0x8')]=function(_0x1d3ebc,_0xdd0fd5,_0x3ebaa8,_0xd06cd5){return function(_0x298d74){try{var _0x56fa05={'tag':_0xdd0fd5[0x0]};var _0x6c6af1=tag['validate'](_0x56fa05,{'typecast':!![]});if(_0x6c6af1[_0xbdd1('0x9')]){logger[_0xbdd1('0xa')](_0xbdd1('0xb'),_0x1d3ebc,_[_0xbdd1('0xc')](_0x6c6af1,'message')[_0xbdd1('0xd')](',\x20'));logger[_0xbdd1('0xe')](_0xbdd1('0xf'),_0x1d3ebc);_0x298d74[_0xbdd1('0x10')]();}else{var _0xa780f2={'ids':[_0xdd0fd5[0x0]]};if(rpc[_0xd06cd5['channel']+_0xbdd1('0x11')]){rpc[_0xd06cd5[_0xbdd1('0x12')]+'Interaction'][_0xbdd1('0x13')](_0xd06cd5[_0xbdd1('0x14')]['id'],_0xa780f2)[_0xbdd1('0x15')](function(_0x3f6d79){logger[_0xbdd1('0xe')](_0xbdd1('0x16'),_0x1d3ebc,_0xdd0fd5[0x1],_0xd06cd5[_0xbdd1('0x12')],_0xd06cd5[_0xbdd1('0x14')]['id']);})['catch'](function(_0x49903b){logger[_0xbdd1('0xa')](_0xbdd1('0xb'),_0x1d3ebc,JSON[_0xbdd1('0x17')](_0x49903b));logger[_0xbdd1('0xe')](_0xbdd1('0xf'),_0x1d3ebc);})['finally'](function(){_0x298d74[_0xbdd1('0x10')]();});}}}catch(_0x24f21d){logger[_0xbdd1('0xa')](_0xbdd1('0xb'),_0x1d3ebc,_[_0xbdd1('0x18')](_0x24f21d)?JSON['stringify'](_0x24f21d):_0x24f21d);logger[_0xbdd1('0xe')]('[%s][TAG]\x20no\x20tags\x20saved,\x20force\x20next',_0x1d3ebc);_0x298d74[_0xbdd1('0x10')]();}};};
\ No newline at end of file