Built motion from commit f3da74b7.|2.5.36
[motion2.git] / server / services / routing / server / applications / tag.js
index 6118756..d208c71 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xde2d=['../../rpc/smsInteraction','../../rpc/whatsappInteraction','../../../../config/logger','number','TagId\x20is\x20a\x20string\x20and\x20it\x20is\x20required','consequence','length','message','join','channel','Interaction','addTags','interaction','info','[%s][TAG]\x20tag\x20\x22%s\x22\x20added\x20to\x20%s\x20interaction\x20%s','error','[%s][TAG]\x20%s','stringify','[%s][TAG]\x20no\x20tags\x20saved,\x20force\x20next','finally','next','isObject','validate','lodash','../../rpc/chatInteraction','../../rpc/openchannelInteraction'];(function(_0x5d42fe,_0x5071ff){var _0x5b4597=function(_0x3ac70c){while(--_0x3ac70c){_0x5d42fe['push'](_0x5d42fe['shift']());}};_0x5b4597(++_0x5071ff);}(_0xde2d,0x1ea));var _0xdde2=function(_0x3cb7c1,_0x1bde10){_0x3cb7c1=_0x3cb7c1-0x0;var _0x3f6ffc=_0xde2d[_0x3cb7c1];return _0x3f6ffc;};'use strict';var schema=require(_0xdde2('0x0'));var _=require(_0xdde2('0x1'));var rpc={'chatInteraction':require(_0xdde2('0x2')),'openchannelInteraction':require(_0xdde2('0x3')),'smsInteraction':require(_0xdde2('0x4')),'mailInteraction':require('../../rpc/mailInteraction'),'faxInteraction':require('../../rpc/faxInteraction'),'whatsappInteraction':require(_0xdde2('0x5'))};var logger=require(_0xdde2('0x6'))('routing');var tag=schema({'tag':{'type':_0xdde2('0x7'),'required':!![],'message':_0xdde2('0x8')}});exports[_0xdde2('0x9')]=function(_0x3a4185,_0x478b87,_0x4f6e4f,_0x146212){return function(_0x10434d){try{var _0xd9aaf9={'tag':_0x478b87[0x0]};var _0x39eb06=tag[_0xdde2('0x0')](_0xd9aaf9,{'typecast':!![]});if(_0x39eb06[_0xdde2('0xa')]){logger['error']('[%s][TAG]\x20%s',_0x3a4185,_['map'](_0x39eb06,_0xdde2('0xb'))[_0xdde2('0xc')](',\x20'));logger['info']('[%s][TAG]\x20no\x20tags\x20saved,\x20force\x20next',_0x3a4185);_0x10434d['next']();}else{var _0x7d84e4={'ids':[_0x478b87[0x0]]};if(rpc[_0x146212[_0xdde2('0xd')]+_0xdde2('0xe')]){rpc[_0x146212['channel']+_0xdde2('0xe')][_0xdde2('0xf')](_0x146212[_0xdde2('0x10')]['id'],_0x7d84e4)['then'](function(_0x588748){logger[_0xdde2('0x11')](_0xdde2('0x12'),_0x3a4185,_0x478b87[0x1],_0x146212[_0xdde2('0xd')],_0x146212[_0xdde2('0x10')]['id']);})['catch'](function(_0x5ab5ca){logger[_0xdde2('0x13')](_0xdde2('0x14'),_0x3a4185,JSON[_0xdde2('0x15')](_0x5ab5ca));logger[_0xdde2('0x11')](_0xdde2('0x16'),_0x3a4185);})[_0xdde2('0x17')](function(){_0x10434d[_0xdde2('0x18')]();});}}}catch(_0x4541ce){logger[_0xdde2('0x13')]('[%s][TAG]\x20%s',_0x3a4185,_[_0xdde2('0x19')](_0x4541ce)?JSON['stringify'](_0x4541ce):_0x4541ce);logger[_0xdde2('0x11')]('[%s][TAG]\x20no\x20tags\x20saved,\x20force\x20next',_0x3a4185);_0x10434d[_0xdde2('0x18')]();}};};
\ No newline at end of file
+var _0xaf4f=['../../../../config/logger','routing','number','TagId\x20is\x20a\x20string\x20and\x20it\x20is\x20required','consequence','length','error','[%s][TAG]\x20%s','message','info','[%s][TAG]\x20no\x20tags\x20saved,\x20force\x20next','Interaction','channel','interaction','then','catch','next','isObject','stringify','validate','lodash','../../rpc/chatInteraction','../../rpc/openchannelInteraction','../../rpc/smsInteraction','../../rpc/faxInteraction'];(function(_0x20a584,_0xe384a5){var _0x4b41a8=function(_0x2127c6){while(--_0x2127c6){_0x20a584['push'](_0x20a584['shift']());}};_0x4b41a8(++_0xe384a5);}(_0xaf4f,0xdb));var _0xfaf4=function(_0x1ed0d3,_0x7fceb2){_0x1ed0d3=_0x1ed0d3-0x0;var _0x3a1c39=_0xaf4f[_0x1ed0d3];return _0x3a1c39;};'use strict';var schema=require(_0xfaf4('0x0'));var _=require(_0xfaf4('0x1'));var rpc={'chatInteraction':require(_0xfaf4('0x2')),'openchannelInteraction':require(_0xfaf4('0x3')),'smsInteraction':require(_0xfaf4('0x4')),'mailInteraction':require('../../rpc/mailInteraction'),'faxInteraction':require(_0xfaf4('0x5')),'whatsappInteraction':require('../../rpc/whatsappInteraction')};var logger=require(_0xfaf4('0x6'))(_0xfaf4('0x7'));var tag=schema({'tag':{'type':_0xfaf4('0x8'),'required':!![],'message':_0xfaf4('0x9')}});exports[_0xfaf4('0xa')]=function(_0x52b7f7,_0x518c37,_0x488866,_0x2dcf60){return function(_0x33a123){try{var _0x56266b={'tag':_0x518c37[0x0]};var _0x156750=tag['validate'](_0x56266b,{'typecast':!![]});if(_0x156750[_0xfaf4('0xb')]){logger[_0xfaf4('0xc')](_0xfaf4('0xd'),_0x52b7f7,_['map'](_0x156750,_0xfaf4('0xe'))['join'](',\x20'));logger[_0xfaf4('0xf')](_0xfaf4('0x10'),_0x52b7f7);_0x33a123['next']();}else{var _0x3435f1={'ids':[_0x518c37[0x0]]};if(rpc[_0x2dcf60['channel']+_0xfaf4('0x11')]){rpc[_0x2dcf60[_0xfaf4('0x12')]+_0xfaf4('0x11')]['addTags'](_0x2dcf60[_0xfaf4('0x13')]['id'],_0x3435f1)[_0xfaf4('0x14')](function(_0x4ad1a6){logger['info']('[%s][TAG]\x20tag\x20\x22%s\x22\x20added\x20to\x20%s\x20interaction\x20%s',_0x52b7f7,_0x518c37[0x1],_0x2dcf60['channel'],_0x2dcf60[_0xfaf4('0x13')]['id']);})[_0xfaf4('0x15')](function(_0x3f5a88){logger[_0xfaf4('0xc')]('[%s][TAG]\x20%s',_0x52b7f7,JSON['stringify'](_0x3f5a88));logger[_0xfaf4('0xf')]('[%s][TAG]\x20no\x20tags\x20saved,\x20force\x20next',_0x52b7f7);})['finally'](function(){_0x33a123[_0xfaf4('0x16')]();});}}}catch(_0x6765b5){logger[_0xfaf4('0xc')](_0xfaf4('0xd'),_0x52b7f7,_[_0xfaf4('0x17')](_0x6765b5)?JSON[_0xfaf4('0x18')](_0x6765b5):_0x6765b5);logger['info'](_0xfaf4('0x10'),_0x52b7f7);_0x33a123['next']();}};};
\ No newline at end of file