Built motion from commit (unavailable).|2.5.3
[motion2.git] / server / services / routing / server / applications / tag.js
index 6a0e5eb..670c223 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x7590=['../../rpc/chatInteraction','../../rpc/openchannelInteraction','../../rpc/smsInteraction','../../rpc/mailInteraction','../../rpc/faxInteraction','routing','number','consequence','length','[%s][TAG]\x20%s','join','info','[%s][TAG]\x20no\x20tags\x20saved,\x20force\x20next','next','Interaction','channel','interaction','catch','error','stringify','finally','isObject','validate'];(function(_0x16a5f3,_0x57fddc){var _0x184742=function(_0x4efd0e){while(--_0x4efd0e){_0x16a5f3['push'](_0x16a5f3['shift']());}};_0x184742(++_0x57fddc);}(_0x7590,0x12a));var _0x0759=function(_0x864853,_0x1b7287){_0x864853=_0x864853-0x0;var _0x2d1509=_0x7590[_0x864853];return _0x2d1509;};'use strict';var schema=require(_0x0759('0x0'));var _=require('lodash');var rpc={'chatInteraction':require(_0x0759('0x1')),'openchannelInteraction':require(_0x0759('0x2')),'smsInteraction':require(_0x0759('0x3')),'mailInteraction':require(_0x0759('0x4')),'faxInteraction':require(_0x0759('0x5')),'whatsappInteraction':require('../../rpc/whatsappInteraction')};var logger=require('../../../../config/logger')(_0x0759('0x6'));var tag=schema({'tag':{'type':_0x0759('0x7'),'required':!![],'message':'TagId\x20is\x20a\x20string\x20and\x20it\x20is\x20required'}});exports[_0x0759('0x8')]=function(_0x50c54e,_0x55ce36,_0x5aad13,_0x393331){return function(_0x4b49df){try{var _0x2168d0={'tag':_0x55ce36[0x0]};var _0x477073=tag[_0x0759('0x0')](_0x2168d0,{'typecast':!![]});if(_0x477073[_0x0759('0x9')]){logger['error'](_0x0759('0xa'),_0x50c54e,_['map'](_0x477073,'message')[_0x0759('0xb')](',\x20'));logger[_0x0759('0xc')](_0x0759('0xd'),_0x50c54e);_0x4b49df[_0x0759('0xe')]();}else{var _0x1117de={'ids':[_0x55ce36[0x0]]};if(rpc[_0x393331['channel']+_0x0759('0xf')]){rpc[_0x393331[_0x0759('0x10')]+_0x0759('0xf')]['addTags'](_0x393331[_0x0759('0x11')]['id'],_0x1117de)['then'](function(_0x5af21a){logger[_0x0759('0xc')]('[%s][TAG]\x20tag\x20\x22%s\x22\x20added\x20to\x20%s\x20interaction\x20%s',_0x50c54e,_0x55ce36[0x1],_0x393331['channel'],_0x393331[_0x0759('0x11')]['id']);})[_0x0759('0x12')](function(_0x259382){logger[_0x0759('0x13')]('[%s][TAG]\x20%s',_0x50c54e,JSON[_0x0759('0x14')](_0x259382));logger['info'](_0x0759('0xd'),_0x50c54e);})[_0x0759('0x15')](function(){_0x4b49df[_0x0759('0xe')]();});}}}catch(_0x15d2e7){logger[_0x0759('0x13')](_0x0759('0xa'),_0x50c54e,_[_0x0759('0x16')](_0x15d2e7)?JSON[_0x0759('0x14')](_0x15d2e7):_0x15d2e7);logger[_0x0759('0xc')](_0x0759('0xd'),_0x50c54e);_0x4b49df[_0x0759('0xe')]();}};};
\ No newline at end of file
+var _0x5aea=['error','[%s][TAG]\x20%s','map','info','[%s][TAG]\x20no\x20tags\x20saved,\x20force\x20next','next','channel','Interaction','addTags','then','interaction','catch','stringify','isObject','validate','../../rpc/chatInteraction','../../rpc/openchannelInteraction','../../rpc/smsInteraction','../../rpc/mailInteraction','../../rpc/faxInteraction','routing','number','consequence','length'];(function(_0x122ef9,_0x451d2a){var _0x42fba0=function(_0x17c9d3){while(--_0x17c9d3){_0x122ef9['push'](_0x122ef9['shift']());}};_0x42fba0(++_0x451d2a);}(_0x5aea,0x18e));var _0xa5ae=function(_0x5f43d6,_0x25b98d){_0x5f43d6=_0x5f43d6-0x0;var _0x431701=_0x5aea[_0x5f43d6];return _0x431701;};'use strict';var schema=require(_0xa5ae('0x0'));var _=require('lodash');var rpc={'chatInteraction':require(_0xa5ae('0x1')),'openchannelInteraction':require(_0xa5ae('0x2')),'smsInteraction':require(_0xa5ae('0x3')),'mailInteraction':require(_0xa5ae('0x4')),'faxInteraction':require(_0xa5ae('0x5')),'whatsappInteraction':require('../../rpc/whatsappInteraction')};var logger=require('../../../../config/logger')(_0xa5ae('0x6'));var tag=schema({'tag':{'type':_0xa5ae('0x7'),'required':!![],'message':'TagId\x20is\x20a\x20string\x20and\x20it\x20is\x20required'}});exports[_0xa5ae('0x8')]=function(_0x561555,_0x2de454,_0x311f83,_0x360030){return function(_0x1dcbcd){try{var _0x3fa7d4={'tag':_0x2de454[0x0]};var _0x5aed9d=tag['validate'](_0x3fa7d4,{'typecast':!![]});if(_0x5aed9d[_0xa5ae('0x9')]){logger[_0xa5ae('0xa')](_0xa5ae('0xb'),_0x561555,_[_0xa5ae('0xc')](_0x5aed9d,'message')['join'](',\x20'));logger[_0xa5ae('0xd')](_0xa5ae('0xe'),_0x561555);_0x1dcbcd[_0xa5ae('0xf')]();}else{var _0x4dc026={'ids':[_0x2de454[0x0]]};if(rpc[_0x360030[_0xa5ae('0x10')]+_0xa5ae('0x11')]){rpc[_0x360030[_0xa5ae('0x10')]+_0xa5ae('0x11')][_0xa5ae('0x12')](_0x360030['interaction']['id'],_0x4dc026)[_0xa5ae('0x13')](function(_0x4a5ec5){logger[_0xa5ae('0xd')]('[%s][TAG]\x20tag\x20\x22%s\x22\x20added\x20to\x20%s\x20interaction\x20%s',_0x561555,_0x2de454[0x1],_0x360030[_0xa5ae('0x10')],_0x360030[_0xa5ae('0x14')]['id']);})[_0xa5ae('0x15')](function(_0x291e19){logger['error'](_0xa5ae('0xb'),_0x561555,JSON[_0xa5ae('0x16')](_0x291e19));logger[_0xa5ae('0xd')](_0xa5ae('0xe'),_0x561555);})['finally'](function(){_0x1dcbcd[_0xa5ae('0xf')]();});}}}catch(_0x2b31a6){logger['error'](_0xa5ae('0xb'),_0x561555,_[_0xa5ae('0x17')](_0x2b31a6)?JSON[_0xa5ae('0x16')](_0x2b31a6):_0x2b31a6);logger[_0xa5ae('0xd')](_0xa5ae('0xe'),_0x561555);_0x1dcbcd[_0xa5ae('0xf')]();}};};
\ No newline at end of file