Built motion from commit (unavailable).|2.5.1
[motion2.git] / server / api / mailMessage / mailMessage.rpc.js
index 6355013..f70ac9f 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xd9a7=['error','code','MailMessage,\x20%s,\x20%s','message','info','result','catch','create','options','CreateMailMessage','util','moment','randomstring','../../mysqldb','../../config/utils','rpc','client','http','redis','defaults','localhost','./mailMessage.socket','register','request','then','request\x20sent','debug','MailMessage,\x20%s,\x20%s,\x20%s','stringify'];(function(_0x10a904,_0x2bf292){var _0x53815a=function(_0x2e6ce4){while(--_0x2e6ce4){_0x10a904['push'](_0x10a904['shift']());}};_0x53815a(++_0x2bf292);}(_0xd9a7,0x12c));var _0x7d9a=function(_0x5b2b6c,_0x5e1ad7){_0x5b2b6c=_0x5b2b6c-0x0;var _0x37a919=_0xd9a7[_0x5b2b6c];return _0x37a919;};'use strict';var _=require('lodash');var util=require(_0x7d9a('0x0'));var moment=require(_0x7d9a('0x1'));var BPromise=require('bluebird');var rs=require(_0x7d9a('0x2'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0x7d9a('0x3'))['db'];var utils=require(_0x7d9a('0x4'));var logger=require('../../config/logger')(_0x7d9a('0x5'));var config=require('../../config/environment');var jayson=require('jayson/promise');var client=jayson[_0x7d9a('0x6')][_0x7d9a('0x7')]({'port':0x232a});config[_0x7d9a('0x8')]=_[_0x7d9a('0x9')](config[_0x7d9a('0x8')],{'host':_0x7d9a('0xa'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x7d9a('0x8')]));require(_0x7d9a('0xb'))[_0x7d9a('0xc')](socket);function respondWithRpcPromise(_0x4193af,_0x986cca,_0x5e5009){return new BPromise(function(_0x427d90,_0x365ce5){return client[_0x7d9a('0xd')](_0x4193af,_0x5e5009)[_0x7d9a('0xe')](function(_0x4ec923){logger['info']('MailMessage,\x20%s,\x20%s',_0x986cca,_0x7d9a('0xf'));logger[_0x7d9a('0x10')](_0x7d9a('0x11'),_0x986cca,_0x7d9a('0xf'),JSON[_0x7d9a('0x12')](_0x4ec923));if(_0x4ec923[_0x7d9a('0x13')]){if(_0x4ec923[_0x7d9a('0x13')][_0x7d9a('0x14')]===0x1f4){logger[_0x7d9a('0x13')](_0x7d9a('0x15'),_0x986cca,_0x4ec923[_0x7d9a('0x13')][_0x7d9a('0x16')]);return _0x365ce5(_0x4ec923[_0x7d9a('0x13')][_0x7d9a('0x16')]);}logger['error']('MailMessage,\x20%s,\x20%s',_0x986cca,_0x4ec923['error']['message']);return _0x427d90(_0x4ec923[_0x7d9a('0x13')][_0x7d9a('0x16')]);}else{logger[_0x7d9a('0x17')](_0x7d9a('0x15'),_0x986cca,_0x7d9a('0xf'));_0x427d90(_0x4ec923[_0x7d9a('0x18')][_0x7d9a('0x16')]);}})[_0x7d9a('0x19')](function(_0x1d0cc0){logger[_0x7d9a('0x13')]('MailMessage,\x20%s,\x20%s',_0x986cca,_0x1d0cc0);_0x365ce5(_0x1d0cc0);});});}exports['CreateMailMessage']=function(_0x18a4e8){var _0x1efd2b=this;return new Promise(function(_0x2dbfe8,_0x4549cb){return db['MailMessage'][_0x7d9a('0x1a')](_0x18a4e8['body'],{'raw':_0x18a4e8[_0x7d9a('0x1b')]?_0x18a4e8[_0x7d9a('0x1b')]['raw']===undefined?!![]:![]:!![]})[_0x7d9a('0xe')](function(_0x289f99){logger[_0x7d9a('0x17')](_0x7d9a('0x1c'),_0x18a4e8);logger[_0x7d9a('0x10')](_0x7d9a('0x1c'),_0x18a4e8,JSON[_0x7d9a('0x12')](_0x289f99));_0x2dbfe8(_0x289f99);})[_0x7d9a('0x19')](function(_0x488b67){logger['error'](_0x7d9a('0x1c'),_0x488b67['message'],_0x18a4e8);_0x4549cb(_0x1efd2b[_0x7d9a('0x13')](0x1f4,_0x488b67[_0x7d9a('0x16')]));});});};
\ No newline at end of file
+var _0x396d=['client','http','defaults','redis','./mailMessage.socket','request','then','info','MailMessage,\x20%s,\x20%s','request\x20sent','debug','MailMessage,\x20%s,\x20%s,\x20%s','stringify','error','code','message','result','catch','CreateMailMessage','create','body','options','raw','util','moment','bluebird','randomstring','../../mysqldb','../../config/utils','../../config/logger','../../config/environment','jayson/promise'];(function(_0x4ace20,_0x12a5a1){var _0x1ebfac=function(_0x394f34){while(--_0x394f34){_0x4ace20['push'](_0x4ace20['shift']());}};_0x1ebfac(++_0x12a5a1);}(_0x396d,0x97));var _0xd396=function(_0x5c382f,_0x2067c5){_0x5c382f=_0x5c382f-0x0;var _0x8ba7fd=_0x396d[_0x5c382f];return _0x8ba7fd;};'use strict';var _=require('lodash');var util=require(_0xd396('0x0'));var moment=require(_0xd396('0x1'));var BPromise=require(_0xd396('0x2'));var rs=require(_0xd396('0x3'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0xd396('0x4'))['db'];var utils=require(_0xd396('0x5'));var logger=require(_0xd396('0x6'))('rpc');var config=require(_0xd396('0x7'));var jayson=require(_0xd396('0x8'));var client=jayson[_0xd396('0x9')][_0xd396('0xa')]({'port':0x232a});config['redis']=_[_0xd396('0xb')](config[_0xd396('0xc')],{'host':'localhost','port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config['redis']));require(_0xd396('0xd'))['register'](socket);function respondWithRpcPromise(_0xe39e67,_0x30ab98,_0x3a67d9){return new BPromise(function(_0x136a71,_0x259609){return client[_0xd396('0xe')](_0xe39e67,_0x3a67d9)[_0xd396('0xf')](function(_0x504268){logger[_0xd396('0x10')](_0xd396('0x11'),_0x30ab98,_0xd396('0x12'));logger[_0xd396('0x13')](_0xd396('0x14'),_0x30ab98,_0xd396('0x12'),JSON[_0xd396('0x15')](_0x504268));if(_0x504268[_0xd396('0x16')]){if(_0x504268[_0xd396('0x16')][_0xd396('0x17')]===0x1f4){logger['error'](_0xd396('0x11'),_0x30ab98,_0x504268['error'][_0xd396('0x18')]);return _0x259609(_0x504268[_0xd396('0x16')][_0xd396('0x18')]);}logger[_0xd396('0x16')](_0xd396('0x11'),_0x30ab98,_0x504268[_0xd396('0x16')]['message']);return _0x136a71(_0x504268[_0xd396('0x16')][_0xd396('0x18')]);}else{logger[_0xd396('0x10')](_0xd396('0x11'),_0x30ab98,'request\x20sent');_0x136a71(_0x504268[_0xd396('0x19')][_0xd396('0x18')]);}})[_0xd396('0x1a')](function(_0xdcdc8c){logger['error'](_0xd396('0x11'),_0x30ab98,_0xdcdc8c);_0x259609(_0xdcdc8c);});});}exports[_0xd396('0x1b')]=function(_0x42d4be){var _0xdb6d8b=this;return new Promise(function(_0x2a3e84,_0x1a3c12){return db['MailMessage'][_0xd396('0x1c')](_0x42d4be[_0xd396('0x1d')],{'raw':_0x42d4be[_0xd396('0x1e')]?_0x42d4be[_0xd396('0x1e')][_0xd396('0x1f')]===undefined?!![]:![]:!![]})['then'](function(_0x5f0bb3){logger[_0xd396('0x10')](_0xd396('0x1b'),_0x42d4be);logger[_0xd396('0x13')](_0xd396('0x1b'),_0x42d4be,JSON[_0xd396('0x15')](_0x5f0bb3));_0x2a3e84(_0x5f0bb3);})[_0xd396('0x1a')](function(_0x3b47d3){logger['error'](_0xd396('0x1b'),_0x3b47d3[_0xd396('0x18')],_0x42d4be);_0x1a3c12(_0xdb6d8b[_0xd396('0x16')](0x1f4,_0x3b47d3[_0xd396('0x18')]));});});};
\ No newline at end of file