Built motion from commit (unavailable).|2.3.3
[motion2.git] / server / api / mailMessage / mailMessage.rpc.js
index 3c7cf80..c71604c 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x2e8a=['socket.io-emitter','register','request','info','request\x20sent','MailMessage,\x20%s,\x20%s,\x20%s','stringify','error','message','MailMessage,\x20%s,\x20%s','result','catch','CreateMailMessage','MailMessage','body','options','raw','util','moment','randomstring','ioredis','../../config/utils','client','http','redis','localhost'];(function(_0x433a86,_0x175b5c){var _0x23000c=function(_0x4b1fa0){while(--_0x4b1fa0){_0x433a86['push'](_0x433a86['shift']());}};_0x23000c(++_0x175b5c);}(_0x2e8a,0xc7));var _0xa2e8=function(_0x3ee9b2,_0xa090bb){_0x3ee9b2=_0x3ee9b2-0x0;var _0x51ac3e=_0x2e8a[_0x3ee9b2];return _0x51ac3e;};'use strict';var _=require('lodash');var util=require(_0xa2e8('0x0'));var moment=require(_0xa2e8('0x1'));var BPromise=require('bluebird');var rs=require(_0xa2e8('0x2'));var fs=require('fs');var Redis=require(_0xa2e8('0x3'));var db=require('../../mysqldb')['db'];var utils=require(_0xa2e8('0x4'));var logger=require('../../config/logger')('rpc');var config=require('../../config/environment');var jayson=require('jayson/promise');var client=jayson[_0xa2e8('0x5')][_0xa2e8('0x6')]({'port':0x232a});config[_0xa2e8('0x7')]=_['defaults'](config[_0xa2e8('0x7')],{'host':_0xa2e8('0x8'),'port':0x18eb});var socket=require(_0xa2e8('0x9'))(new Redis(config[_0xa2e8('0x7')]));require('./mailMessage.socket')[_0xa2e8('0xa')](socket);function respondWithRpcPromise(_0x56285e,_0x46cbb3,_0x3802c7){return new BPromise(function(_0x3d6b97,_0x31fa5a){return client[_0xa2e8('0xb')](_0x56285e,_0x3802c7)['then'](function(_0x264a38){logger[_0xa2e8('0xc')]('MailMessage,\x20%s,\x20%s',_0x46cbb3,_0xa2e8('0xd'));logger['debug'](_0xa2e8('0xe'),_0x46cbb3,_0xa2e8('0xd'),JSON[_0xa2e8('0xf')](_0x264a38));if(_0x264a38['error']){if(_0x264a38['error']['code']===0x1f4){logger[_0xa2e8('0x10')]('MailMessage,\x20%s,\x20%s',_0x46cbb3,_0x264a38[_0xa2e8('0x10')]['message']);return _0x31fa5a(_0x264a38[_0xa2e8('0x10')][_0xa2e8('0x11')]);}logger[_0xa2e8('0x10')](_0xa2e8('0x12'),_0x46cbb3,_0x264a38[_0xa2e8('0x10')][_0xa2e8('0x11')]);return _0x3d6b97(_0x264a38['error'][_0xa2e8('0x11')]);}else{logger['info']('MailMessage,\x20%s,\x20%s',_0x46cbb3,_0xa2e8('0xd'));_0x3d6b97(_0x264a38[_0xa2e8('0x13')][_0xa2e8('0x11')]);}})[_0xa2e8('0x14')](function(_0x3063ab){logger['error']('MailMessage,\x20%s,\x20%s',_0x46cbb3,_0x3063ab);_0x31fa5a(_0x3063ab);});});}exports[_0xa2e8('0x15')]=function(_0x3c18dd){var _0x1b9d58=this;return new Promise(function(_0x1a6bbc,_0xd8f70){return db[_0xa2e8('0x16')]['create'](_0x3c18dd[_0xa2e8('0x17')],{'raw':_0x3c18dd[_0xa2e8('0x18')]?_0x3c18dd[_0xa2e8('0x18')][_0xa2e8('0x19')]===undefined?!![]:![]:!![]})['then'](function(_0x527a3f){logger[_0xa2e8('0xc')](_0xa2e8('0x15'),_0x3c18dd);logger['debug']('CreateMailMessage',_0x3c18dd,JSON['stringify'](_0x527a3f));_0x1a6bbc(_0x527a3f);})[_0xa2e8('0x14')](function(_0x3bd01e){logger[_0xa2e8('0x10')](_0xa2e8('0x15'),_0x3bd01e[_0xa2e8('0x11')],_0x3c18dd);_0xd8f70(_0x1b9d58[_0xa2e8('0x10')](0x1f4,_0x3bd01e[_0xa2e8('0x11')]));});});};
\ No newline at end of file
+var _0x943c=['jayson/promise','client','http','redis','defaults','socket.io-emitter','./mailMessage.socket','register','then','info','MailMessage,\x20%s,\x20%s','request\x20sent','debug','stringify','error','message','result','catch','CreateMailMessage','MailMessage','create','body','options','raw','lodash','util','moment','bluebird','../../mysqldb','../../config/utils','../../config/logger','../../config/environment'];(function(_0x5783f4,_0x4a9e0a){var _0x28e380=function(_0x1ffc49){while(--_0x1ffc49){_0x5783f4['push'](_0x5783f4['shift']());}};_0x28e380(++_0x4a9e0a);}(_0x943c,0xd8));var _0xc943=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0x943c[_0x3dd15e];return _0x231fd0;};'use strict';var _=require(_0xc943('0x0'));var util=require(_0xc943('0x1'));var moment=require(_0xc943('0x2'));var BPromise=require(_0xc943('0x3'));var rs=require('randomstring');var fs=require('fs');var Redis=require('ioredis');var db=require(_0xc943('0x4'))['db'];var utils=require(_0xc943('0x5'));var logger=require(_0xc943('0x6'))('rpc');var config=require(_0xc943('0x7'));var jayson=require(_0xc943('0x8'));var client=jayson[_0xc943('0x9')][_0xc943('0xa')]({'port':0x232a});config[_0xc943('0xb')]=_[_0xc943('0xc')](config[_0xc943('0xb')],{'host':'localhost','port':0x18eb});var socket=require(_0xc943('0xd'))(new Redis(config[_0xc943('0xb')]));require(_0xc943('0xe'))[_0xc943('0xf')](socket);function respondWithRpcPromise(_0x5ea94b,_0x4b054c,_0x4a4313){return new BPromise(function(_0x142a27,_0x578a7b){return client['request'](_0x5ea94b,_0x4a4313)[_0xc943('0x10')](function(_0x401b9a){logger[_0xc943('0x11')](_0xc943('0x12'),_0x4b054c,_0xc943('0x13'));logger[_0xc943('0x14')]('MailMessage,\x20%s,\x20%s,\x20%s',_0x4b054c,_0xc943('0x13'),JSON[_0xc943('0x15')](_0x401b9a));if(_0x401b9a['error']){if(_0x401b9a['error']['code']===0x1f4){logger[_0xc943('0x16')](_0xc943('0x12'),_0x4b054c,_0x401b9a['error'][_0xc943('0x17')]);return _0x578a7b(_0x401b9a['error']['message']);}logger[_0xc943('0x16')]('MailMessage,\x20%s,\x20%s',_0x4b054c,_0x401b9a[_0xc943('0x16')][_0xc943('0x17')]);return _0x142a27(_0x401b9a[_0xc943('0x16')][_0xc943('0x17')]);}else{logger['info'](_0xc943('0x12'),_0x4b054c,_0xc943('0x13'));_0x142a27(_0x401b9a[_0xc943('0x18')]['message']);}})[_0xc943('0x19')](function(_0x320b62){logger[_0xc943('0x16')](_0xc943('0x12'),_0x4b054c,_0x320b62);_0x578a7b(_0x320b62);});});}exports[_0xc943('0x1a')]=function(_0x23da3a){var _0x18a50c=this;return new Promise(function(_0x397598,_0x2dbb35){return db[_0xc943('0x1b')][_0xc943('0x1c')](_0x23da3a[_0xc943('0x1d')],{'raw':_0x23da3a[_0xc943('0x1e')]?_0x23da3a[_0xc943('0x1e')][_0xc943('0x1f')]===undefined?!![]:![]:!![]})[_0xc943('0x10')](function(_0x43712d){logger[_0xc943('0x11')](_0xc943('0x1a'),_0x23da3a);logger['debug'](_0xc943('0x1a'),_0x23da3a,JSON[_0xc943('0x15')](_0x43712d));_0x397598(_0x43712d);})[_0xc943('0x19')](function(_0x3f5761){logger[_0xc943('0x16')](_0xc943('0x1a'),_0x3f5761[_0xc943('0x17')],_0x23da3a);_0x2dbb35(_0x18a50c[_0xc943('0x16')](0x1f4,_0x3f5761[_0xc943('0x17')]));});});};
\ No newline at end of file