X-Git-Url: http://repos.xcallymotion.com/?a=blobdiff_plain;f=server%2Fservices%2Frouting%2Fserver%2Fapplications%2Fautoreply.js;h=be7cd3008af5b57a7db069203bd75e261f6bbc67;hb=7b947914a77b8347fb1d6de0275fa1bbfcdf6ff9;hp=e7e08e3433e7d013ae260ee7f89ab43eb73bd053;hpb=915398debaad81c75775b080cc3e491fbaa835e5;p=motion2.git diff --git a/server/services/routing/server/applications/autoreply.js b/server/services/routing/server/applications/autoreply.js index e7e08e3..be7cd30 100644 --- a/server/services/routing/server/applications/autoreply.js +++ b/server/services/routing/server/applications/autoreply.js @@ -15,4 +15,4 @@ // * treaties. The SOFTWARE PRODUCT is licensed, not sold. * // * * // ************************************************************************* -var _0xc570=['body','isAutoreply','info','[%s][AUTOREPLY]\x20%s','Autoreply\x20not\x20executed\x20(message\x20is\x20autoreply)','next','interaction','created','Autoreply\x20already\x20sent','[%s][AUTOREPLY][autoreplyExecuted]\x20%s','One\x20Time\x20already\x20sent','contact','format','YYYY-MM-DD\x20HH:mm:ss','out','channel','getMustacheRender','message','from','phone','read','subject','startsWith','Re:\x20','chat','ChatWebsiteId','account','AccountId','upperFirst','InteractionId','Message','inReplyTo','messageId','html','','replace','';_0x29b521['headers']={'Auto-Submitted':_0x0c57('0x33'),'X-Auto-Response-Suppress':_0x0c57('0x34'),'Precedence':'auto_reply'};return mailRpc[_0x0c57('0x35')](this[_0x0c57('0x27')]['smtpOptions'],_0x29b521)['then'](function(_0x50cea9){logger[_0x0c57('0xf')](_0x0c57('0x36'),_0x504bf3);_0x29b521[_0x0c57('0x2d')]=_0x50cea9['message'][_0x0c57('0x2d')];return rpc[_0x84800b+_0x0c57('0x2b')][_0x0c57('0x37')](_0x29b521);})[_0x0c57('0x38')](function(_0x4fcb1d){logger[_0x0c57('0xf')](_0x0c57('0x10'),_0x504bf3,JSON[_0x0c57('0x39')](_0x4fcb1d));})['catch'](function(_0x2d3e5f){logger[_0x0c57('0x3a')]('[RPC][%s][AUTOREPLY]\x20%s',_0x504bf3,JSON['stringify'](_0x2d3e5f));})[_0x0c57('0x3b')](function(){Promise[_0x0c57('0x3c')]()[_0x0c57('0x38')](function(){if(_0x4853e2[0x0]!=='2'||_0x1cfcca['autoreplyExecuted'])return;return rpc[_0x84800b+'Interaction'][_0x0c57('0x3d')](_0x1cfcca['id'],{'autoreplyExecuted':!![]})[_0x0c57('0x38')](function(_0x3c216c){logger['info'](_0x0c57('0x16'),_0x504bf3,JSON[_0x0c57('0x39')](_0x3c216c));})[_0x0c57('0x3e')](function(_0x3f72c5){logger[_0x0c57('0x3a')](_0x0c57('0x3f'),_0x504bf3,JSON[_0x0c57('0x39')](_0x3f72c5));});})['then'](function(){_0x3de76a[_0x0c57('0x12')]();});});}else{return rpc[this[_0x0c57('0x1c')]+_0x0c57('0x2b')]['create'](_0x29b521)['then'](function(){logger['info'](_0x0c57('0x10'),_0x504bf3,_0x29b521[_0x0c57('0xd')]);})[_0x0c57('0x3e')](function(_0x14d4e5){logger[_0x0c57('0x3a')](_0x0c57('0x10'),_0x504bf3,JSON[_0x0c57('0x39')](_0x14d4e5));})[_0x0c57('0x3b')](function(){Promise[_0x0c57('0x3c')]()[_0x0c57('0x38')](function(){if(_0x4853e2[0x0]!=='2'||_0x1cfcca[_0x0c57('0x40')])return;return rpc[_0x84800b+_0x0c57('0x41')][_0x0c57('0x3d')](_0x1cfcca['id'],{'autoreplyExecuted':!![]})[_0x0c57('0x38')](function(_0x45cb11){logger[_0x0c57('0xf')](_0x0c57('0x16'),_0x504bf3,JSON[_0x0c57('0x39')](_0x45cb11));})[_0x0c57('0x3e')](function(_0x246c8d){logger[_0x0c57('0x3a')](_0x0c57('0x3f'),_0x504bf3,JSON[_0x0c57('0x39')](_0x246c8d));});})[_0x0c57('0x38')](function(){_0x3de76a[_0x0c57('0x12')]();});});}}}catch(_0x308b95){logger['error'](_0x0c57('0x10'),_0x504bf3,JSON[_0x0c57('0x39')](_0x308b95));_0x3de76a[_0x0c57('0x42')]();}};}; \ No newline at end of file +var _0x4a73=['[%s][AUTOREPLY][autoreplyExecuted]\x20%s','[RPC][%s][AUTOREPLY][autoreplyExecuted]\x20%s','finally','stop','lodash','moment','../../../../config/logger','routing','../../rpc/openchannelMessage','../../rpc/mailMessage','../../rpc/smsMessage','../../rpc/whatsappMessage','../../rpc/chatInteraction','../../rpc/mailInteraction','../../rpc/faxInteraction','../../rpc/whatsappInteraction','channel','mail','body','isAutoreply','[%s][AUTOREPLY]\x20%s','Autoreply\x20not\x20executed\x20(message\x20is\x20autoreply)','next','interaction','created','info','Autoreply\x20already\x20sent','One\x20Time\x20already\x20sent','format','YYYY-MM-DD\x20HH:mm:ss','out','getMustacheRender','message','from','phone','subject','startsWith','Re:','chat','ChatWebsiteId','account','upperFirst','InteractionId','Message','inReplyTo','messageId','html','','replace','';_0x3b4cb6[_0x34a7('0x2e')]={'Auto-Submitted':_0x34a7('0x2f'),'X-Auto-Response-Suppress':_0x34a7('0x30'),'Precedence':_0x34a7('0x31')};return mailRpc['sendMailMessage'](this['account'][_0x34a7('0x32')],_0x3b4cb6)['then'](function(_0x2c0770){logger[_0x34a7('0x15')](_0x34a7('0x33'),_0x2a7dd3);_0x3b4cb6[_0x34a7('0x29')]=_0x2c0770['message']['messageId'];return rpc[_0x184697+'Message'][_0x34a7('0x34')](_0x3b4cb6);})['then'](function(_0x33f61d){logger[_0x34a7('0x15')](_0x34a7('0x10'),_0x2a7dd3,JSON[_0x34a7('0x35')](_0x33f61d));})[_0x34a7('0x36')](function(_0x1738f3){logger[_0x34a7('0x37')](_0x34a7('0x38'),_0x2a7dd3,JSON[_0x34a7('0x35')](_0x1738f3));})['finally'](function(){Promise[_0x34a7('0x39')]()[_0x34a7('0x3a')](function(){if(_0x5e3b0a[0x0]!=='2'||_0x178398[_0x34a7('0x3b')])return;return rpc[_0x184697+_0x34a7('0x3c')][_0x34a7('0x3d')](_0x178398['id'],{'autoreplyExecuted':!![]})[_0x34a7('0x3a')](function(_0x52f54d){logger[_0x34a7('0x15')](_0x34a7('0x3e'),_0x2a7dd3,JSON[_0x34a7('0x35')](_0x52f54d));})[_0x34a7('0x36')](function(_0x448bf2){logger[_0x34a7('0x37')](_0x34a7('0x3f'),_0x2a7dd3,JSON[_0x34a7('0x35')](_0x448bf2));});})['then'](function(){_0x59a568[_0x34a7('0x12')]();});});}else{return rpc[this[_0x34a7('0xc')]+_0x34a7('0x27')][_0x34a7('0x34')](_0x3b4cb6)[_0x34a7('0x3a')](function(){logger[_0x34a7('0x15')](_0x34a7('0x10'),_0x2a7dd3,_0x3b4cb6[_0x34a7('0xe')]);})[_0x34a7('0x36')](function(_0x4bcc03){logger[_0x34a7('0x37')](_0x34a7('0x10'),_0x2a7dd3,JSON[_0x34a7('0x35')](_0x4bcc03));})[_0x34a7('0x40')](function(){Promise['resolve']()[_0x34a7('0x3a')](function(){if(_0x5e3b0a[0x0]!=='2'||_0x178398[_0x34a7('0x3b')])return;return rpc[_0x184697+'Interaction']['update'](_0x178398['id'],{'autoreplyExecuted':!![]})[_0x34a7('0x3a')](function(_0x3132b5){logger[_0x34a7('0x15')](_0x34a7('0x3e'),_0x2a7dd3,JSON[_0x34a7('0x35')](_0x3132b5));})[_0x34a7('0x36')](function(_0xf6a078){logger[_0x34a7('0x37')](_0x34a7('0x3f'),_0x2a7dd3,JSON['stringify'](_0xf6a078));});})[_0x34a7('0x3a')](function(){_0x59a568['next']();});});}}}catch(_0x11f418){logger[_0x34a7('0x37')](_0x34a7('0x10'),_0x2a7dd3,JSON[_0x34a7('0x35')](_0x11f418));_0x59a568[_0x34a7('0x41')]();}};}; \ No newline at end of file