Built motion from commit (unavailable).|2.5.31
[motion2.git] / server / services / routing / server / applications / message.js
index 5b87d97..642ca63 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x1560=['../../rpc/smsMessage','../../rpc/faxMessage','consequence','getMustacheRender','contact','chat','ChatWebsiteId','account','upperFirst','channel','AccountId','interaction','Message','create','info','[%s][MESSAGE]\x20%s','body','next','catch','error','stringify','stop','lodash','./utils','../../../../config/logger','routing','../../rpc/chatMessage','../../rpc/openchannelMessage','../../rpc/mailMessage'];(function(_0x18b191,_0x4e0684){var _0x43e146=function(_0x4b464e){while(--_0x4b464e){_0x18b191['push'](_0x18b191['shift']());}};_0x43e146(++_0x4e0684);}(_0x1560,0x11b));var _0x0156=function(_0x56ee6c,_0x5121fa){_0x56ee6c=_0x56ee6c-0x0;var _0x420f1c=_0x1560[_0x56ee6c];return _0x420f1c;};'use strict';var _=require(_0x0156('0x0'));var utils=require(_0x0156('0x1'));var logger=require(_0x0156('0x2'))(_0x0156('0x3'));var rpc={'chatMessage':require(_0x0156('0x4')),'openchannelMessage':require(_0x0156('0x5')),'mailMessage':require(_0x0156('0x6')),'smsMessage':require(_0x0156('0x7')),'faxMessage':require(_0x0156('0x8')),'whatsappMessage':require('../../rpc/whatsappMessage')};exports[_0x0156('0x9')]=function(_0x3e079a,_0x5b8a82){return function(_0x24cbc4){try{var _0x32df50={'body':utils[_0x0156('0xa')](_0x5b8a82[0x0],this),'ContactId':this[_0x0156('0xb')]['id']};if(this['channel']===_0x0156('0xc')){_0x32df50[_0x0156('0xd')]=this[_0x0156('0xe')]['id'];}else{_0x32df50[_[_0x0156('0xf')](this[_0x0156('0x10')])+_0x0156('0x11')]=this[_0x0156('0xe')]['id'];}_0x32df50[_[_0x0156('0xf')](this[_0x0156('0x10')])+'InteractionId']=this[_0x0156('0x12')]['id'];if(rpc[this[_0x0156('0x10')]+_0x0156('0x13')]){return rpc[this[_0x0156('0x10')]+_0x0156('0x13')][_0x0156('0x14')](_0x32df50)['then'](function(_0x3d2da7){logger[_0x0156('0x15')](_0x0156('0x16'),_0x3e079a,_0x32df50[_0x0156('0x17')]);_0x24cbc4[_0x0156('0x18')]();})[_0x0156('0x19')](function(_0x2e23b3){logger[_0x0156('0x1a')](_0x0156('0x16'),_0x3e079a,JSON[_0x0156('0x1b')](_0x2e23b3));_0x24cbc4[_0x0156('0x1c')]();});}}catch(_0x601871){logger[_0x0156('0x1a')](_0x0156('0x16'),_0x3e079a,JSON[_0x0156('0x1b')](_0x601871));_0x24cbc4[_0x0156('0x1c')]();}};};
\ No newline at end of file
+var _0x5b0b=['info','[%s][MESSAGE]\x20%s','body','next','stop','error','stringify','lodash','./utils','routing','../../rpc/mailMessage','../../rpc/faxMessage','consequence','getMustacheRender','contact','channel','ChatWebsiteId','account','upperFirst','AccountId','InteractionId','interaction','Message'];(function(_0x2b0a86,_0x2ecebd){var _0x955940=function(_0x1988f8){while(--_0x1988f8){_0x2b0a86['push'](_0x2b0a86['shift']());}};_0x955940(++_0x2ecebd);}(_0x5b0b,0x7a));var _0xb5b0=function(_0x2c75b3,_0x2220c2){_0x2c75b3=_0x2c75b3-0x0;var _0x238324=_0x5b0b[_0x2c75b3];return _0x238324;};'use strict';var _=require(_0xb5b0('0x0'));var utils=require(_0xb5b0('0x1'));var logger=require('../../../../config/logger')(_0xb5b0('0x2'));var rpc={'chatMessage':require('../../rpc/chatMessage'),'openchannelMessage':require('../../rpc/openchannelMessage'),'mailMessage':require(_0xb5b0('0x3')),'smsMessage':require('../../rpc/smsMessage'),'faxMessage':require(_0xb5b0('0x4')),'whatsappMessage':require('../../rpc/whatsappMessage')};exports[_0xb5b0('0x5')]=function(_0x4712b6,_0x14c6a3){return function(_0x2e1111){try{var _0x3ff41f={'body':utils[_0xb5b0('0x6')](_0x14c6a3[0x0],this),'ContactId':this[_0xb5b0('0x7')]['id']};if(this[_0xb5b0('0x8')]==='chat'){_0x3ff41f[_0xb5b0('0x9')]=this[_0xb5b0('0xa')]['id'];}else{_0x3ff41f[_[_0xb5b0('0xb')](this['channel'])+_0xb5b0('0xc')]=this[_0xb5b0('0xa')]['id'];}_0x3ff41f[_[_0xb5b0('0xb')](this[_0xb5b0('0x8')])+_0xb5b0('0xd')]=this[_0xb5b0('0xe')]['id'];if(rpc[this['channel']+'Message']){return rpc[this['channel']+_0xb5b0('0xf')]['create'](_0x3ff41f)['then'](function(_0x3ea987){logger[_0xb5b0('0x10')](_0xb5b0('0x11'),_0x4712b6,_0x3ff41f[_0xb5b0('0x12')]);_0x2e1111[_0xb5b0('0x13')]();})['catch'](function(_0x4a6763){logger['error']('[%s][MESSAGE]\x20%s',_0x4712b6,JSON['stringify'](_0x4a6763));_0x2e1111[_0xb5b0('0x14')]();});}}catch(_0x5e7531){logger[_0xb5b0('0x15')](_0xb5b0('0x11'),_0x4712b6,JSON[_0xb5b0('0x16')](_0x5e7531));_0x2e1111[_0xb5b0('0x14')]();}};};
\ No newline at end of file