Built motion from commit (unavailable).|2.5.4
[motion2.git] / server / api / mailQueue / mailQueue.rpc.js
index 21883e7..7f55f1a 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x1db0=['map','catch','ShowMailQueue','find','util','ioredis','../../mysqldb','../../config/utils','../../config/logger','rpc','jayson/promise','client','http','redis','defaults','localhost','./mailQueue.socket','register','then','MailQueue,\x20%s,\x20%s','debug','MailQueue,\x20%s,\x20%s,\x20%s','request\x20sent','stringify','error','code','message','info','GetMailQueue','MailQueue','options','raw','where','attributes','limit','include','model'];(function(_0x5d2803,_0xf375bd){var _0xdcad2c=function(_0x3c3a98){while(--_0x3c3a98){_0x5d2803['push'](_0x5d2803['shift']());}};_0xdcad2c(++_0xf375bd);}(_0x1db0,0x107));var _0x01db=function(_0x5377a1,_0x22e1e4){_0x5377a1=_0x5377a1-0x0;var _0x45ff6f=_0x1db0[_0x5377a1];return _0x45ff6f;};'use strict';var _=require('lodash');var util=require(_0x01db('0x0'));var moment=require('moment');var BPromise=require('bluebird');var rs=require('randomstring');var fs=require('fs');var Redis=require(_0x01db('0x1'));var db=require(_0x01db('0x2'))['db'];var utils=require(_0x01db('0x3'));var logger=require(_0x01db('0x4'))(_0x01db('0x5'));var config=require('../../config/environment');var jayson=require(_0x01db('0x6'));var client=jayson[_0x01db('0x7')][_0x01db('0x8')]({'port':0x232a});config[_0x01db('0x9')]=_[_0x01db('0xa')](config[_0x01db('0x9')],{'host':_0x01db('0xb'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x01db('0x9')]));require(_0x01db('0xc'))[_0x01db('0xd')](socket);function respondWithRpcPromise(_0x26c340,_0x390865,_0x39e280){return new BPromise(function(_0x83ee42,_0x50a735){return client['request'](_0x26c340,_0x39e280)[_0x01db('0xe')](function(_0x3dfad0){logger['info'](_0x01db('0xf'),_0x390865,'request\x20sent');logger[_0x01db('0x10')](_0x01db('0x11'),_0x390865,_0x01db('0x12'),JSON[_0x01db('0x13')](_0x3dfad0));if(_0x3dfad0['error']){if(_0x3dfad0[_0x01db('0x14')][_0x01db('0x15')]===0x1f4){logger[_0x01db('0x14')](_0x01db('0xf'),_0x390865,_0x3dfad0[_0x01db('0x14')][_0x01db('0x16')]);return _0x50a735(_0x3dfad0[_0x01db('0x14')]['message']);}logger['error'](_0x01db('0xf'),_0x390865,_0x3dfad0[_0x01db('0x14')]['message']);return _0x83ee42(_0x3dfad0[_0x01db('0x14')][_0x01db('0x16')]);}else{logger[_0x01db('0x17')](_0x01db('0xf'),_0x390865,'request\x20sent');_0x83ee42(_0x3dfad0['result'][_0x01db('0x16')]);}})['catch'](function(_0x534d4f){logger['error'](_0x01db('0xf'),_0x390865,_0x534d4f);_0x50a735(_0x534d4f);});});}exports[_0x01db('0x18')]=function(_0x17300e){var _0x20858b=this;return new Promise(function(_0x2e59a3,_0x4c1aff){return db[_0x01db('0x19')]['findAll']({'raw':_0x17300e[_0x01db('0x1a')]?_0x17300e[_0x01db('0x1a')][_0x01db('0x1b')]===undefined?!![]:![]:!![],'where':_0x17300e['options']?_0x17300e[_0x01db('0x1a')][_0x01db('0x1c')]||null:null,'attributes':_0x17300e[_0x01db('0x1a')]?_0x17300e[_0x01db('0x1a')][_0x01db('0x1d')]||null:null,'limit':_0x17300e[_0x01db('0x1a')]?_0x17300e[_0x01db('0x1a')][_0x01db('0x1e')]||null:null,'include':_0x17300e[_0x01db('0x1a')]?_0x17300e['options'][_0x01db('0x1f')]?_['map'](_0x17300e[_0x01db('0x1a')][_0x01db('0x1f')],function(_0x319d3e){return{'model':db[_0x319d3e[_0x01db('0x20')]],'as':_0x319d3e['as'],'attributes':_0x319d3e[_0x01db('0x1d')],'include':_0x319d3e[_0x01db('0x1f')]?_[_0x01db('0x21')](_0x319d3e[_0x01db('0x1f')],function(_0x5dfdda){return{'model':db[_0x5dfdda[_0x01db('0x20')]],'as':_0x5dfdda['as'],'attributes':_0x5dfdda[_0x01db('0x1d')],'include':_0x5dfdda[_0x01db('0x1f')]?_[_0x01db('0x21')](_0x5dfdda['include'],function(_0x3959a8){return{'model':db[_0x3959a8[_0x01db('0x20')]],'as':_0x3959a8['as'],'attributes':_0x3959a8[_0x01db('0x1d')]};}):[]};}):[]};}):[]:[]})[_0x01db('0xe')](function(_0x474c40){logger['info'](_0x01db('0x18'),_0x17300e);logger[_0x01db('0x10')]('GetMailQueue',_0x17300e,JSON['stringify'](_0x474c40));_0x2e59a3(_0x474c40);})[_0x01db('0x22')](function(_0x33d616){logger[_0x01db('0x14')]('GetMailQueue',_0x33d616[_0x01db('0x16')],_0x17300e);_0x4c1aff(_0x20858b[_0x01db('0x14')](0x1f4,_0x33d616[_0x01db('0x16')]));});});};exports[_0x01db('0x23')]=function(_0x4d806f){var _0x54430f=this;return new Promise(function(_0x391553,_0x1fcae8){return db[_0x01db('0x19')][_0x01db('0x24')]({'raw':_0x4d806f['options']?_0x4d806f['options'][_0x01db('0x1b')]===undefined?!![]:![]:!![],'where':_0x4d806f[_0x01db('0x1a')]?_0x4d806f[_0x01db('0x1a')][_0x01db('0x1c')]||null:null,'attributes':_0x4d806f[_0x01db('0x1a')]?_0x4d806f[_0x01db('0x1a')][_0x01db('0x1d')]||null:null,'include':_0x4d806f[_0x01db('0x1a')]?_0x4d806f[_0x01db('0x1a')][_0x01db('0x1f')]?_[_0x01db('0x21')](_0x4d806f[_0x01db('0x1a')][_0x01db('0x1f')],function(_0x5698b0){return{'model':db[_0x5698b0[_0x01db('0x20')]],'as':_0x5698b0['as'],'attributes':_0x5698b0[_0x01db('0x1d')],'include':_0x5698b0[_0x01db('0x1f')]?_[_0x01db('0x21')](_0x5698b0[_0x01db('0x1f')],function(_0x59c67f){return{'model':db[_0x59c67f[_0x01db('0x20')]],'as':_0x59c67f['as'],'attributes':_0x59c67f[_0x01db('0x1d')],'include':_0x59c67f[_0x01db('0x1f')]?_['map'](_0x59c67f['include'],function(_0x36a623){return{'model':db[_0x36a623[_0x01db('0x20')]],'as':_0x36a623['as'],'attributes':_0x36a623[_0x01db('0x1d')]};}):[]};}):[]};}):[]:[]})[_0x01db('0xe')](function(_0x162b11){logger[_0x01db('0x17')](_0x01db('0x23'),_0x4d806f);logger['debug'](_0x01db('0x23'),_0x4d806f,JSON[_0x01db('0x13')](_0x162b11));_0x391553(_0x162b11);})[_0x01db('0x22')](function(_0x365396){logger[_0x01db('0x14')](_0x01db('0x23'),_0x365396['message'],_0x4d806f);_0x1fcae8(_0x54430f[_0x01db('0x14')](0x1f4,_0x365396['message']));});});};
\ No newline at end of file
+var _0x7c1c=['../../config/environment','jayson/promise','client','http','redis','defaults','localhost','socket.io-emitter','register','request','info','MailQueue,\x20%s,\x20%s','debug','MailQueue,\x20%s,\x20%s,\x20%s','request\x20sent','error','code','message','result','catch','GetMailQueue','MailQueue','options','raw','where','limit','map','include','model','attributes','stringify','ShowMailQueue','then','moment','bluebird','ioredis','../../config/utils','../../config/logger','rpc'];(function(_0xc9b988,_0x429150){var _0x5f14fe=function(_0x5c76a8){while(--_0x5c76a8){_0xc9b988['push'](_0xc9b988['shift']());}};_0x5f14fe(++_0x429150);}(_0x7c1c,0xe4));var _0xc7c1=function(_0x220419,_0x16987b){_0x220419=_0x220419-0x0;var _0x494842=_0x7c1c[_0x220419];return _0x494842;};'use strict';var _=require('lodash');var util=require('util');var moment=require(_0xc7c1('0x0'));var BPromise=require(_0xc7c1('0x1'));var rs=require('randomstring');var fs=require('fs');var Redis=require(_0xc7c1('0x2'));var db=require('../../mysqldb')['db'];var utils=require(_0xc7c1('0x3'));var logger=require(_0xc7c1('0x4'))(_0xc7c1('0x5'));var config=require(_0xc7c1('0x6'));var jayson=require(_0xc7c1('0x7'));var client=jayson[_0xc7c1('0x8')][_0xc7c1('0x9')]({'port':0x232a});config[_0xc7c1('0xa')]=_[_0xc7c1('0xb')](config['redis'],{'host':_0xc7c1('0xc'),'port':0x18eb});var socket=require(_0xc7c1('0xd'))(new Redis(config[_0xc7c1('0xa')]));require('./mailQueue.socket')[_0xc7c1('0xe')](socket);function respondWithRpcPromise(_0x4afdda,_0xce349c,_0x465647){return new BPromise(function(_0x28470c,_0x34e052){return client[_0xc7c1('0xf')](_0x4afdda,_0x465647)['then'](function(_0x348592){logger[_0xc7c1('0x10')](_0xc7c1('0x11'),_0xce349c,'request\x20sent');logger[_0xc7c1('0x12')](_0xc7c1('0x13'),_0xce349c,_0xc7c1('0x14'),JSON['stringify'](_0x348592));if(_0x348592['error']){if(_0x348592[_0xc7c1('0x15')][_0xc7c1('0x16')]===0x1f4){logger[_0xc7c1('0x15')]('MailQueue,\x20%s,\x20%s',_0xce349c,_0x348592[_0xc7c1('0x15')][_0xc7c1('0x17')]);return _0x34e052(_0x348592['error'][_0xc7c1('0x17')]);}logger[_0xc7c1('0x15')]('MailQueue,\x20%s,\x20%s',_0xce349c,_0x348592[_0xc7c1('0x15')]['message']);return _0x28470c(_0x348592[_0xc7c1('0x15')][_0xc7c1('0x17')]);}else{logger[_0xc7c1('0x10')]('MailQueue,\x20%s,\x20%s',_0xce349c,'request\x20sent');_0x28470c(_0x348592[_0xc7c1('0x18')][_0xc7c1('0x17')]);}})[_0xc7c1('0x19')](function(_0x3966a9){logger[_0xc7c1('0x15')](_0xc7c1('0x11'),_0xce349c,_0x3966a9);_0x34e052(_0x3966a9);});});}exports[_0xc7c1('0x1a')]=function(_0x1462f9){var _0xa1fbff=this;return new Promise(function(_0x2a683a,_0x268ac8){return db[_0xc7c1('0x1b')]['findAll']({'raw':_0x1462f9[_0xc7c1('0x1c')]?_0x1462f9[_0xc7c1('0x1c')][_0xc7c1('0x1d')]===undefined?!![]:![]:!![],'where':_0x1462f9['options']?_0x1462f9[_0xc7c1('0x1c')][_0xc7c1('0x1e')]||null:null,'attributes':_0x1462f9[_0xc7c1('0x1c')]?_0x1462f9[_0xc7c1('0x1c')]['attributes']||null:null,'limit':_0x1462f9['options']?_0x1462f9['options'][_0xc7c1('0x1f')]||null:null,'include':_0x1462f9[_0xc7c1('0x1c')]?_0x1462f9['options']['include']?_[_0xc7c1('0x20')](_0x1462f9[_0xc7c1('0x1c')][_0xc7c1('0x21')],function(_0x3937a9){return{'model':db[_0x3937a9[_0xc7c1('0x22')]],'as':_0x3937a9['as'],'attributes':_0x3937a9[_0xc7c1('0x23')],'include':_0x3937a9[_0xc7c1('0x21')]?_[_0xc7c1('0x20')](_0x3937a9[_0xc7c1('0x21')],function(_0x1adb46){return{'model':db[_0x1adb46['model']],'as':_0x1adb46['as'],'attributes':_0x1adb46[_0xc7c1('0x23')],'include':_0x1adb46[_0xc7c1('0x21')]?_[_0xc7c1('0x20')](_0x1adb46[_0xc7c1('0x21')],function(_0x2213f6){return{'model':db[_0x2213f6['model']],'as':_0x2213f6['as'],'attributes':_0x2213f6['attributes']};}):[]};}):[]};}):[]:[]})['then'](function(_0x49cc10){logger['info'](_0xc7c1('0x1a'),_0x1462f9);logger[_0xc7c1('0x12')](_0xc7c1('0x1a'),_0x1462f9,JSON[_0xc7c1('0x24')](_0x49cc10));_0x2a683a(_0x49cc10);})[_0xc7c1('0x19')](function(_0x474442){logger[_0xc7c1('0x15')](_0xc7c1('0x1a'),_0x474442[_0xc7c1('0x17')],_0x1462f9);_0x268ac8(_0xa1fbff[_0xc7c1('0x15')](0x1f4,_0x474442[_0xc7c1('0x17')]));});});};exports[_0xc7c1('0x25')]=function(_0x11c6ab){var _0x81e8ee=this;return new Promise(function(_0xd44a0c,_0x28c7cb){return db['MailQueue']['find']({'raw':_0x11c6ab[_0xc7c1('0x1c')]?_0x11c6ab[_0xc7c1('0x1c')][_0xc7c1('0x1d')]===undefined?!![]:![]:!![],'where':_0x11c6ab['options']?_0x11c6ab['options']['where']||null:null,'attributes':_0x11c6ab[_0xc7c1('0x1c')]?_0x11c6ab[_0xc7c1('0x1c')][_0xc7c1('0x23')]||null:null,'include':_0x11c6ab[_0xc7c1('0x1c')]?_0x11c6ab['options'][_0xc7c1('0x21')]?_[_0xc7c1('0x20')](_0x11c6ab[_0xc7c1('0x1c')]['include'],function(_0x6a903d){return{'model':db[_0x6a903d[_0xc7c1('0x22')]],'as':_0x6a903d['as'],'attributes':_0x6a903d['attributes'],'include':_0x6a903d[_0xc7c1('0x21')]?_['map'](_0x6a903d[_0xc7c1('0x21')],function(_0x14539f){return{'model':db[_0x14539f['model']],'as':_0x14539f['as'],'attributes':_0x14539f[_0xc7c1('0x23')],'include':_0x14539f['include']?_[_0xc7c1('0x20')](_0x14539f[_0xc7c1('0x21')],function(_0x132b51){return{'model':db[_0x132b51[_0xc7c1('0x22')]],'as':_0x132b51['as'],'attributes':_0x132b51[_0xc7c1('0x23')]};}):[]};}):[]};}):[]:[]})[_0xc7c1('0x26')](function(_0x323731){logger[_0xc7c1('0x10')]('ShowMailQueue',_0x11c6ab);logger[_0xc7c1('0x12')]('ShowMailQueue',_0x11c6ab,JSON[_0xc7c1('0x24')](_0x323731));_0xd44a0c(_0x323731);})[_0xc7c1('0x19')](function(_0xc7e99c){logger[_0xc7c1('0x15')]('ShowMailQueue',_0xc7e99c[_0xc7c1('0x17')],_0x11c6ab);_0x28c7cb(_0x81e8ee[_0xc7c1('0x15')](0x1f4,_0xc7e99c['message']));});});};
\ No newline at end of file