Built motion from commit 4c281f94.|2.6.31
[motion2.git] / server / services / routing / server / applications / tag.js
index 06ac259..4b209e7 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x114f=['../../rpc/whatsappInteraction','../../../../config/logger','number','TagId\x20is\x20a\x20string\x20and\x20it\x20is\x20required','consequence','length','error','[%s][TAG]\x20%s','join','[%s][TAG]\x20no\x20tags\x20saved,\x20force\x20next','next','channel','Interaction','interaction','info','[%s][TAG]\x20tag\x20\x22%s\x22\x20added\x20to\x20%s\x20interaction\x20%s','stringify','validate','lodash','../../rpc/chatInteraction','../../rpc/openchannelInteraction','../../rpc/smsInteraction','../../rpc/mailInteraction'];(function(_0x3f00df,_0x17cad9){var _0x5fb99e=function(_0x5ceabf){while(--_0x5ceabf){_0x3f00df['push'](_0x3f00df['shift']());}};_0x5fb99e(++_0x17cad9);}(_0x114f,0x13c));var _0xf114=function(_0x419550,_0x15cdf1){_0x419550=_0x419550-0x0;var _0x55f9ef=_0x114f[_0x419550];return _0x55f9ef;};'use strict';var schema=require(_0xf114('0x0'));var _=require(_0xf114('0x1'));var rpc={'chatInteraction':require(_0xf114('0x2')),'openchannelInteraction':require(_0xf114('0x3')),'smsInteraction':require(_0xf114('0x4')),'mailInteraction':require(_0xf114('0x5')),'faxInteraction':require('../../rpc/faxInteraction'),'whatsappInteraction':require(_0xf114('0x6'))};var logger=require(_0xf114('0x7'))('routing');var tag=schema({'tag':{'type':_0xf114('0x8'),'required':!![],'message':_0xf114('0x9')}});exports[_0xf114('0xa')]=function(_0x4d9947,_0x41330a,_0x3d8b85,_0x18ce58){return function(_0x2a6af7){try{var _0x194b65={'tag':_0x41330a[0x0]};var _0x487f26=tag[_0xf114('0x0')](_0x194b65,{'typecast':!![]});if(_0x487f26[_0xf114('0xb')]){logger[_0xf114('0xc')](_0xf114('0xd'),_0x4d9947,_['map'](_0x487f26,'message')[_0xf114('0xe')](',\x20'));logger['info'](_0xf114('0xf'),_0x4d9947);_0x2a6af7[_0xf114('0x10')]();}else{var _0x4ea7ff={'ids':[_0x41330a[0x0]]};if(rpc[_0x18ce58[_0xf114('0x11')]+_0xf114('0x12')]){rpc[_0x18ce58[_0xf114('0x11')]+'Interaction']['addTags'](_0x18ce58[_0xf114('0x13')]['id'],_0x4ea7ff)['then'](function(_0x59c394){logger[_0xf114('0x14')](_0xf114('0x15'),_0x4d9947,_0x41330a[0x1],_0x18ce58[_0xf114('0x11')],_0x18ce58[_0xf114('0x13')]['id']);})['catch'](function(_0x3b50bf){logger['error'](_0xf114('0xd'),_0x4d9947,JSON[_0xf114('0x16')](_0x3b50bf));logger[_0xf114('0x14')](_0xf114('0xf'),_0x4d9947);})['finally'](function(){_0x2a6af7[_0xf114('0x10')]();});}}}catch(_0x436367){logger[_0xf114('0xc')]('[%s][TAG]\x20%s',_0x4d9947,_['isObject'](_0x436367)?JSON[_0xf114('0x16')](_0x436367):_0x436367);logger[_0xf114('0x14')](_0xf114('0xf'),_0x4d9947);_0x2a6af7[_0xf114('0x10')]();}};};
\ No newline at end of file
+var _0x126e=['interaction','then','info','catch','stringify','finally','isObject','../../rpc/chatInteraction','../../rpc/openchannelInteraction','../../rpc/smsInteraction','../../rpc/mailInteraction','../../rpc/faxInteraction','../../rpc/whatsappInteraction','routing','number','TagId\x20is\x20a\x20string\x20and\x20it\x20is\x20required','validate','length','error','[%s][TAG]\x20%s','map','join','[%s][TAG]\x20no\x20tags\x20saved,\x20force\x20next','next','channel','Interaction','addTags'];(function(_0x2ede8b,_0x3204ed){var _0x4819d0=function(_0x552b28){while(--_0x552b28){_0x2ede8b['push'](_0x2ede8b['shift']());}};_0x4819d0(++_0x3204ed);}(_0x126e,0x1b7));var _0xe126=function(_0x13e741,_0x5d3c24){_0x13e741=_0x13e741-0x0;var _0x3f8bb3=_0x126e[_0x13e741];return _0x3f8bb3;};'use strict';var schema=require('validate');var _=require('lodash');var rpc={'chatInteraction':require(_0xe126('0x0')),'openchannelInteraction':require(_0xe126('0x1')),'smsInteraction':require(_0xe126('0x2')),'mailInteraction':require(_0xe126('0x3')),'faxInteraction':require(_0xe126('0x4')),'whatsappInteraction':require(_0xe126('0x5'))};var logger=require('../../../../config/logger')(_0xe126('0x6'));var tag=schema({'tag':{'type':_0xe126('0x7'),'required':!![],'message':_0xe126('0x8')}});exports['consequence']=function(_0x566660,_0x4780c0,_0x130815,_0x56c861){return function(_0x5c92c1){try{var _0x467337={'tag':_0x4780c0[0x0]};var _0x309e1c=tag[_0xe126('0x9')](_0x467337,{'typecast':!![]});if(_0x309e1c[_0xe126('0xa')]){logger[_0xe126('0xb')](_0xe126('0xc'),_0x566660,_[_0xe126('0xd')](_0x309e1c,'message')[_0xe126('0xe')](',\x20'));logger['info'](_0xe126('0xf'),_0x566660);_0x5c92c1[_0xe126('0x10')]();}else{var _0x2c096a={'ids':[_0x4780c0[0x0]]};if(rpc[_0x56c861[_0xe126('0x11')]+_0xe126('0x12')]){rpc[_0x56c861['channel']+_0xe126('0x12')][_0xe126('0x13')](_0x56c861[_0xe126('0x14')]['id'],_0x2c096a)[_0xe126('0x15')](function(_0x2cd70c){logger[_0xe126('0x16')]('[%s][TAG]\x20tag\x20\x22%s\x22\x20added\x20to\x20%s\x20interaction\x20%s',_0x566660,_0x4780c0[0x1],_0x56c861[_0xe126('0x11')],_0x56c861['interaction']['id']);})[_0xe126('0x17')](function(_0x392b1a){logger[_0xe126('0xb')](_0xe126('0xc'),_0x566660,JSON[_0xe126('0x18')](_0x392b1a));logger[_0xe126('0x16')](_0xe126('0xf'),_0x566660);})[_0xe126('0x19')](function(){_0x5c92c1['next']();});}}}catch(_0x4ef256){logger[_0xe126('0xb')](_0xe126('0xc'),_0x566660,_[_0xe126('0x1a')](_0x4ef256)?JSON[_0xe126('0x18')](_0x4ef256):_0x4ef256);logger[_0xe126('0x16')](_0xe126('0xf'),_0x566660);_0x5c92c1['next']();}};};
\ No newline at end of file