Built motion from commit (unavailable).|2.5.31
[motion2.git] / server / services / routing / server / applications / message.js
index c6004ff..15be19f 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x47fb=['[%s][MESSAGE]\x20%s','stringify','stop','lodash','./utils','routing','../../rpc/chatMessage','../../rpc/mailMessage','../../rpc/smsMessage','../../rpc/faxMessage','../../rpc/whatsappMessage','getMustacheRender','contact','channel','chat','account','upperFirst','InteractionId','interaction','Message','create','info','next','catch','error'];(function(_0x50d8da,_0xe56e5b){var _0x1b55bb=function(_0x5c15eb){while(--_0x5c15eb){_0x50d8da['push'](_0x50d8da['shift']());}};_0x1b55bb(++_0xe56e5b);}(_0x47fb,0x193));var _0xb47f=function(_0xee7a5e,_0x5697b1){_0xee7a5e=_0xee7a5e-0x0;var _0x4b202c=_0x47fb[_0xee7a5e];return _0x4b202c;};'use strict';var _=require(_0xb47f('0x0'));var utils=require(_0xb47f('0x1'));var logger=require('../../../../config/logger')(_0xb47f('0x2'));var rpc={'chatMessage':require(_0xb47f('0x3')),'openchannelMessage':require('../../rpc/openchannelMessage'),'mailMessage':require(_0xb47f('0x4')),'smsMessage':require(_0xb47f('0x5')),'faxMessage':require(_0xb47f('0x6')),'whatsappMessage':require(_0xb47f('0x7'))};exports['consequence']=function(_0x23eb58,_0x18bb89){return function(_0x20cb68){try{var _0x411b13={'body':utils[_0xb47f('0x8')](_0x18bb89[0x0],this),'ContactId':this[_0xb47f('0x9')]['id']};if(this[_0xb47f('0xa')]===_0xb47f('0xb')){_0x411b13['ChatWebsiteId']=this[_0xb47f('0xc')]['id'];}else{_0x411b13[_['upperFirst'](this[_0xb47f('0xa')])+'AccountId']=this[_0xb47f('0xc')]['id'];}_0x411b13[_[_0xb47f('0xd')](this['channel'])+_0xb47f('0xe')]=this[_0xb47f('0xf')]['id'];if(rpc[this[_0xb47f('0xa')]+_0xb47f('0x10')]){return rpc[this[_0xb47f('0xa')]+_0xb47f('0x10')][_0xb47f('0x11')](_0x411b13)['then'](function(_0xf3446b){logger[_0xb47f('0x12')]('[%s][MESSAGE]\x20%s',_0x23eb58,_0x411b13['body']);_0x20cb68[_0xb47f('0x13')]();})[_0xb47f('0x14')](function(_0x4457a5){logger[_0xb47f('0x15')](_0xb47f('0x16'),_0x23eb58,JSON[_0xb47f('0x17')](_0x4457a5));_0x20cb68[_0xb47f('0x18')]();});}}catch(_0x18a2d8){logger[_0xb47f('0x15')](_0xb47f('0x16'),_0x23eb58,JSON['stringify'](_0x18a2d8));_0x20cb68[_0xb47f('0x18')]();}};};
\ No newline at end of file
+var _0x3bed=['AccountId','account','InteractionId','interaction','create','then','[%s][MESSAGE]\x20%s','body','catch','stringify','stop','lodash','./utils','../../../../config/logger','routing','../../rpc/openchannelMessage','../../rpc/mailMessage','../../rpc/smsMessage','../../rpc/faxMessage','consequence','getMustacheRender','contact','channel','chat','upperFirst'];(function(_0x1b0d58,_0x43b148){var _0x218e2a=function(_0x1292bb){while(--_0x1292bb){_0x1b0d58['push'](_0x1b0d58['shift']());}};_0x218e2a(++_0x43b148);}(_0x3bed,0x11e));var _0xd3be=function(_0xa518b3,_0x23945c){_0xa518b3=_0xa518b3-0x0;var _0x365c9e=_0x3bed[_0xa518b3];return _0x365c9e;};'use strict';var _=require(_0xd3be('0x0'));var utils=require(_0xd3be('0x1'));var logger=require(_0xd3be('0x2'))(_0xd3be('0x3'));var rpc={'chatMessage':require('../../rpc/chatMessage'),'openchannelMessage':require(_0xd3be('0x4')),'mailMessage':require(_0xd3be('0x5')),'smsMessage':require(_0xd3be('0x6')),'faxMessage':require(_0xd3be('0x7')),'whatsappMessage':require('../../rpc/whatsappMessage')};exports[_0xd3be('0x8')]=function(_0x390cd0,_0x15d4ed){return function(_0x2916cd){try{var _0x3a31a4={'body':utils[_0xd3be('0x9')](_0x15d4ed[0x0],this),'ContactId':this[_0xd3be('0xa')]['id']};if(this[_0xd3be('0xb')]===_0xd3be('0xc')){_0x3a31a4['ChatWebsiteId']=this['account']['id'];}else{_0x3a31a4[_[_0xd3be('0xd')](this[_0xd3be('0xb')])+_0xd3be('0xe')]=this[_0xd3be('0xf')]['id'];}_0x3a31a4[_[_0xd3be('0xd')](this[_0xd3be('0xb')])+_0xd3be('0x10')]=this[_0xd3be('0x11')]['id'];if(rpc[this[_0xd3be('0xb')]+'Message']){return rpc[this['channel']+'Message'][_0xd3be('0x12')](_0x3a31a4)[_0xd3be('0x13')](function(_0x105f6d){logger['info'](_0xd3be('0x14'),_0x390cd0,_0x3a31a4[_0xd3be('0x15')]);_0x2916cd['next']();})[_0xd3be('0x16')](function(_0xfa1446){logger['error'](_0xd3be('0x14'),_0x390cd0,JSON[_0xd3be('0x17')](_0xfa1446));_0x2916cd['stop']();});}}catch(_0x3a8ea2){logger['error'](_0xd3be('0x14'),_0x390cd0,JSON[_0xd3be('0x17')](_0x3a8ea2));_0x2916cd[_0xd3be('0x18')]();}};};
\ No newline at end of file