Built motion from commit (unavailable).|2.5.1
[motion2.git] / server / api / mailQueue / mailQueue.rpc.js
index ec916f8..968bee9 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xda84=['moment','bluebird','../../mysqldb','../../config/utils','../../config/logger','../../config/environment','jayson/promise','client','http','redis','defaults','localhost','socket.io-emitter','./mailQueue.socket','register','then','MailQueue,\x20%s,\x20%s','request\x20sent','debug','stringify','error','code','message','result','catch','GetMailQueue','MailQueue','findAll','options','where','attributes','limit','include','map','model','info','ShowMailQueue','find','raw','lodash','util'];(function(_0x2dafbe,_0x5d04de){var _0x58a45a=function(_0x50ac96){while(--_0x50ac96){_0x2dafbe['push'](_0x2dafbe['shift']());}};_0x58a45a(++_0x5d04de);}(_0xda84,0x1ea));var _0x4da8=function(_0x2d7f0e,_0x3e6fbd){_0x2d7f0e=_0x2d7f0e-0x0;var _0x110b07=_0xda84[_0x2d7f0e];return _0x110b07;};'use strict';var _=require(_0x4da8('0x0'));var util=require(_0x4da8('0x1'));var moment=require(_0x4da8('0x2'));var BPromise=require(_0x4da8('0x3'));var rs=require('randomstring');var fs=require('fs');var Redis=require('ioredis');var db=require(_0x4da8('0x4'))['db'];var utils=require(_0x4da8('0x5'));var logger=require(_0x4da8('0x6'))('rpc');var config=require(_0x4da8('0x7'));var jayson=require(_0x4da8('0x8'));var client=jayson[_0x4da8('0x9')][_0x4da8('0xa')]({'port':0x232a});config[_0x4da8('0xb')]=_[_0x4da8('0xc')](config[_0x4da8('0xb')],{'host':_0x4da8('0xd'),'port':0x18eb});var socket=require(_0x4da8('0xe'))(new Redis(config[_0x4da8('0xb')]));require(_0x4da8('0xf'))[_0x4da8('0x10')](socket);function respondWithRpcPromise(_0x276b67,_0x19896b,_0x1ef2bd){return new BPromise(function(_0x5bf521,_0x3ae589){return client['request'](_0x276b67,_0x1ef2bd)[_0x4da8('0x11')](function(_0x14b0c4){logger['info'](_0x4da8('0x12'),_0x19896b,_0x4da8('0x13'));logger[_0x4da8('0x14')]('MailQueue,\x20%s,\x20%s,\x20%s',_0x19896b,'request\x20sent',JSON[_0x4da8('0x15')](_0x14b0c4));if(_0x14b0c4[_0x4da8('0x16')]){if(_0x14b0c4['error'][_0x4da8('0x17')]===0x1f4){logger[_0x4da8('0x16')](_0x4da8('0x12'),_0x19896b,_0x14b0c4[_0x4da8('0x16')][_0x4da8('0x18')]);return _0x3ae589(_0x14b0c4['error']['message']);}logger[_0x4da8('0x16')]('MailQueue,\x20%s,\x20%s',_0x19896b,_0x14b0c4[_0x4da8('0x16')][_0x4da8('0x18')]);return _0x5bf521(_0x14b0c4['error'][_0x4da8('0x18')]);}else{logger['info']('MailQueue,\x20%s,\x20%s',_0x19896b,_0x4da8('0x13'));_0x5bf521(_0x14b0c4[_0x4da8('0x19')][_0x4da8('0x18')]);}})[_0x4da8('0x1a')](function(_0x3a4fba){logger[_0x4da8('0x16')](_0x4da8('0x12'),_0x19896b,_0x3a4fba);_0x3ae589(_0x3a4fba);});});}exports[_0x4da8('0x1b')]=function(_0x35d5d4){var _0x4b14b8=this;return new Promise(function(_0xb7af59,_0x38c689){return db[_0x4da8('0x1c')][_0x4da8('0x1d')]({'raw':_0x35d5d4[_0x4da8('0x1e')]?_0x35d5d4[_0x4da8('0x1e')]['raw']===undefined?!![]:![]:!![],'where':_0x35d5d4[_0x4da8('0x1e')]?_0x35d5d4[_0x4da8('0x1e')][_0x4da8('0x1f')]||null:null,'attributes':_0x35d5d4[_0x4da8('0x1e')]?_0x35d5d4[_0x4da8('0x1e')][_0x4da8('0x20')]||null:null,'limit':_0x35d5d4[_0x4da8('0x1e')]?_0x35d5d4[_0x4da8('0x1e')][_0x4da8('0x21')]||null:null,'include':_0x35d5d4[_0x4da8('0x1e')]?_0x35d5d4[_0x4da8('0x1e')][_0x4da8('0x22')]?_[_0x4da8('0x23')](_0x35d5d4[_0x4da8('0x1e')]['include'],function(_0x85e523){return{'model':db[_0x85e523[_0x4da8('0x24')]],'as':_0x85e523['as'],'attributes':_0x85e523[_0x4da8('0x20')],'include':_0x85e523['include']?_[_0x4da8('0x23')](_0x85e523[_0x4da8('0x22')],function(_0x2baccb){return{'model':db[_0x2baccb[_0x4da8('0x24')]],'as':_0x2baccb['as'],'attributes':_0x2baccb[_0x4da8('0x20')],'include':_0x2baccb[_0x4da8('0x22')]?_[_0x4da8('0x23')](_0x2baccb['include'],function(_0xa36f53){return{'model':db[_0xa36f53[_0x4da8('0x24')]],'as':_0xa36f53['as'],'attributes':_0xa36f53[_0x4da8('0x20')]};}):[]};}):[]};}):[]:[]})[_0x4da8('0x11')](function(_0x44150d){logger[_0x4da8('0x25')](_0x4da8('0x1b'),_0x35d5d4);logger['debug'](_0x4da8('0x1b'),_0x35d5d4,JSON[_0x4da8('0x15')](_0x44150d));_0xb7af59(_0x44150d);})[_0x4da8('0x1a')](function(_0x2c2454){logger[_0x4da8('0x16')]('GetMailQueue',_0x2c2454['message'],_0x35d5d4);_0x38c689(_0x4b14b8[_0x4da8('0x16')](0x1f4,_0x2c2454['message']));});});};exports[_0x4da8('0x26')]=function(_0x3a5aaa){var _0x1f21c6=this;return new Promise(function(_0x5967fd,_0x460e73){return db[_0x4da8('0x1c')][_0x4da8('0x27')]({'raw':_0x3a5aaa[_0x4da8('0x1e')]?_0x3a5aaa[_0x4da8('0x1e')][_0x4da8('0x28')]===undefined?!![]:![]:!![],'where':_0x3a5aaa[_0x4da8('0x1e')]?_0x3a5aaa[_0x4da8('0x1e')]['where']||null:null,'attributes':_0x3a5aaa[_0x4da8('0x1e')]?_0x3a5aaa[_0x4da8('0x1e')][_0x4da8('0x20')]||null:null,'include':_0x3a5aaa[_0x4da8('0x1e')]?_0x3a5aaa[_0x4da8('0x1e')][_0x4da8('0x22')]?_[_0x4da8('0x23')](_0x3a5aaa[_0x4da8('0x1e')][_0x4da8('0x22')],function(_0x4c879b){return{'model':db[_0x4c879b[_0x4da8('0x24')]],'as':_0x4c879b['as'],'attributes':_0x4c879b['attributes'],'include':_0x4c879b[_0x4da8('0x22')]?_[_0x4da8('0x23')](_0x4c879b[_0x4da8('0x22')],function(_0x4291ad){return{'model':db[_0x4291ad[_0x4da8('0x24')]],'as':_0x4291ad['as'],'attributes':_0x4291ad['attributes'],'include':_0x4291ad['include']?_[_0x4da8('0x23')](_0x4291ad[_0x4da8('0x22')],function(_0x26db85){return{'model':db[_0x26db85[_0x4da8('0x24')]],'as':_0x26db85['as'],'attributes':_0x26db85[_0x4da8('0x20')]};}):[]};}):[]};}):[]:[]})[_0x4da8('0x11')](function(_0x16a357){logger[_0x4da8('0x25')](_0x4da8('0x26'),_0x3a5aaa);logger['debug']('ShowMailQueue',_0x3a5aaa,JSON[_0x4da8('0x15')](_0x16a357));_0x5967fd(_0x16a357);})['catch'](function(_0x7a1a88){logger[_0x4da8('0x16')](_0x4da8('0x26'),_0x7a1a88[_0x4da8('0x18')],_0x3a5aaa);_0x460e73(_0x1f21c6[_0x4da8('0x16')](0x1f4,_0x7a1a88[_0x4da8('0x18')]));});});};
\ No newline at end of file
+var _0xd416=['error','message','catch','options','raw','where','limit','include','model','attributes','map','then','GetMailQueue','debug','ShowMailQueue','MailQueue','find','lodash','util','bluebird','randomstring','ioredis','../../mysqldb','../../config/logger','../../config/environment','jayson/promise','http','redis','defaults','localhost','socket.io-emitter','./mailQueue.socket','register','request','info','MailQueue,\x20%s,\x20%s','MailQueue,\x20%s,\x20%s,\x20%s','request\x20sent','stringify'];(function(_0xe15270,_0x227d06){var _0x1e813b=function(_0x1d590d){while(--_0x1d590d){_0xe15270['push'](_0xe15270['shift']());}};_0x1e813b(++_0x227d06);}(_0xd416,0x170));var _0x6d41=function(_0x46088a,_0x12599c){_0x46088a=_0x46088a-0x0;var _0x15fa8f=_0xd416[_0x46088a];return _0x15fa8f;};'use strict';var _=require(_0x6d41('0x0'));var util=require(_0x6d41('0x1'));var moment=require('moment');var BPromise=require(_0x6d41('0x2'));var rs=require(_0x6d41('0x3'));var fs=require('fs');var Redis=require(_0x6d41('0x4'));var db=require(_0x6d41('0x5'))['db'];var utils=require('../../config/utils');var logger=require(_0x6d41('0x6'))('rpc');var config=require(_0x6d41('0x7'));var jayson=require(_0x6d41('0x8'));var client=jayson['client'][_0x6d41('0x9')]({'port':0x232a});config[_0x6d41('0xa')]=_[_0x6d41('0xb')](config['redis'],{'host':_0x6d41('0xc'),'port':0x18eb});var socket=require(_0x6d41('0xd'))(new Redis(config[_0x6d41('0xa')]));require(_0x6d41('0xe'))[_0x6d41('0xf')](socket);function respondWithRpcPromise(_0x18ef35,_0x4a5fa2,_0xa4522a){return new BPromise(function(_0x46482d,_0x453d00){return client[_0x6d41('0x10')](_0x18ef35,_0xa4522a)['then'](function(_0x397dc4){logger[_0x6d41('0x11')](_0x6d41('0x12'),_0x4a5fa2,'request\x20sent');logger['debug'](_0x6d41('0x13'),_0x4a5fa2,_0x6d41('0x14'),JSON[_0x6d41('0x15')](_0x397dc4));if(_0x397dc4[_0x6d41('0x16')]){if(_0x397dc4['error']['code']===0x1f4){logger[_0x6d41('0x16')](_0x6d41('0x12'),_0x4a5fa2,_0x397dc4[_0x6d41('0x16')][_0x6d41('0x17')]);return _0x453d00(_0x397dc4['error'][_0x6d41('0x17')]);}logger['error']('MailQueue,\x20%s,\x20%s',_0x4a5fa2,_0x397dc4['error'][_0x6d41('0x17')]);return _0x46482d(_0x397dc4[_0x6d41('0x16')][_0x6d41('0x17')]);}else{logger[_0x6d41('0x11')](_0x6d41('0x12'),_0x4a5fa2,_0x6d41('0x14'));_0x46482d(_0x397dc4['result'][_0x6d41('0x17')]);}})[_0x6d41('0x18')](function(_0xa4fde7){logger[_0x6d41('0x16')](_0x6d41('0x12'),_0x4a5fa2,_0xa4fde7);_0x453d00(_0xa4fde7);});});}exports['GetMailQueue']=function(_0xe2b607){var _0x52319f=this;return new Promise(function(_0x5f58d6,_0x2811af){return db['MailQueue']['findAll']({'raw':_0xe2b607['options']?_0xe2b607[_0x6d41('0x19')][_0x6d41('0x1a')]===undefined?!![]:![]:!![],'where':_0xe2b607[_0x6d41('0x19')]?_0xe2b607[_0x6d41('0x19')][_0x6d41('0x1b')]||null:null,'attributes':_0xe2b607[_0x6d41('0x19')]?_0xe2b607[_0x6d41('0x19')]['attributes']||null:null,'limit':_0xe2b607[_0x6d41('0x19')]?_0xe2b607[_0x6d41('0x19')][_0x6d41('0x1c')]||null:null,'include':_0xe2b607[_0x6d41('0x19')]?_0xe2b607[_0x6d41('0x19')][_0x6d41('0x1d')]?_['map'](_0xe2b607['options'][_0x6d41('0x1d')],function(_0x5415cf){return{'model':db[_0x5415cf[_0x6d41('0x1e')]],'as':_0x5415cf['as'],'attributes':_0x5415cf[_0x6d41('0x1f')],'include':_0x5415cf[_0x6d41('0x1d')]?_[_0x6d41('0x20')](_0x5415cf[_0x6d41('0x1d')],function(_0xfd72e6){return{'model':db[_0xfd72e6['model']],'as':_0xfd72e6['as'],'attributes':_0xfd72e6[_0x6d41('0x1f')],'include':_0xfd72e6['include']?_[_0x6d41('0x20')](_0xfd72e6[_0x6d41('0x1d')],function(_0x3d6e8e){return{'model':db[_0x3d6e8e[_0x6d41('0x1e')]],'as':_0x3d6e8e['as'],'attributes':_0x3d6e8e[_0x6d41('0x1f')]};}):[]};}):[]};}):[]:[]})[_0x6d41('0x21')](function(_0x44a498){logger[_0x6d41('0x11')](_0x6d41('0x22'),_0xe2b607);logger[_0x6d41('0x23')](_0x6d41('0x22'),_0xe2b607,JSON[_0x6d41('0x15')](_0x44a498));_0x5f58d6(_0x44a498);})['catch'](function(_0x168f79){logger[_0x6d41('0x16')](_0x6d41('0x22'),_0x168f79[_0x6d41('0x17')],_0xe2b607);_0x2811af(_0x52319f[_0x6d41('0x16')](0x1f4,_0x168f79[_0x6d41('0x17')]));});});};exports[_0x6d41('0x24')]=function(_0x37c9a9){var _0xd0392a=this;return new Promise(function(_0x3052b3,_0x3cc152){return db[_0x6d41('0x25')][_0x6d41('0x26')]({'raw':_0x37c9a9[_0x6d41('0x19')]?_0x37c9a9[_0x6d41('0x19')]['raw']===undefined?!![]:![]:!![],'where':_0x37c9a9['options']?_0x37c9a9[_0x6d41('0x19')][_0x6d41('0x1b')]||null:null,'attributes':_0x37c9a9[_0x6d41('0x19')]?_0x37c9a9['options'][_0x6d41('0x1f')]||null:null,'include':_0x37c9a9[_0x6d41('0x19')]?_0x37c9a9[_0x6d41('0x19')][_0x6d41('0x1d')]?_[_0x6d41('0x20')](_0x37c9a9[_0x6d41('0x19')][_0x6d41('0x1d')],function(_0x19e077){return{'model':db[_0x19e077[_0x6d41('0x1e')]],'as':_0x19e077['as'],'attributes':_0x19e077['attributes'],'include':_0x19e077[_0x6d41('0x1d')]?_['map'](_0x19e077[_0x6d41('0x1d')],function(_0x4fb2c3){return{'model':db[_0x4fb2c3[_0x6d41('0x1e')]],'as':_0x4fb2c3['as'],'attributes':_0x4fb2c3['attributes'],'include':_0x4fb2c3[_0x6d41('0x1d')]?_['map'](_0x4fb2c3[_0x6d41('0x1d')],function(_0x4978d9){return{'model':db[_0x4978d9[_0x6d41('0x1e')]],'as':_0x4978d9['as'],'attributes':_0x4978d9['attributes']};}):[]};}):[]};}):[]:[]})[_0x6d41('0x21')](function(_0x283825){logger[_0x6d41('0x11')](_0x6d41('0x24'),_0x37c9a9);logger[_0x6d41('0x23')]('ShowMailQueue',_0x37c9a9,JSON[_0x6d41('0x15')](_0x283825));_0x3052b3(_0x283825);})[_0x6d41('0x18')](function(_0x4a8d37){logger[_0x6d41('0x16')](_0x6d41('0x24'),_0x4a8d37[_0x6d41('0x17')],_0x37c9a9);_0x3cc152(_0xd0392a[_0x6d41('0x16')](0x1f4,_0x4a8d37[_0x6d41('0x17')]));});});};
\ No newline at end of file