Built motion from commit c738b9ac.|2.6.25
[motion2.git] / server / api / setting / setting.rpc.js
index 2bcbc5a..b30acee 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xfd62=['moment','randomstring','ioredis','rpc','jayson/promise','client','request','then','info','Setting,\x20%s,\x20%s','request\x20sent','Setting,\x20%s,\x20%s,\x20%s','stringify','error','code','message','catch','ShowSetting','Setting','raw','options','where','attributes','include','map','model','debug','lodash'];(function(_0x5ea6c2,_0x137660){var _0x30a7b1=function(_0x67e739){while(--_0x67e739){_0x5ea6c2['push'](_0x5ea6c2['shift']());}};_0x30a7b1(++_0x137660);}(_0xfd62,0x16b));var _0x2fd6=function(_0x3ac882,_0x563ff0){_0x3ac882=_0x3ac882-0x0;var _0x4d6353=_0xfd62[_0x3ac882];return _0x4d6353;};'use strict';var _=require(_0x2fd6('0x0'));var util=require('util');var moment=require(_0x2fd6('0x1'));var BPromise=require('bluebird');var rs=require(_0x2fd6('0x2'));var fs=require('fs');var Redis=require(_0x2fd6('0x3'));var db=require('../../mysqldb')['db'];var utils=require('../../config/utils');var logger=require('../../config/logger')(_0x2fd6('0x4'));var config=require('../../config/environment');var jayson=require(_0x2fd6('0x5'));var client=jayson[_0x2fd6('0x6')]['http']({'port':0x232a});function respondWithRpcPromise(_0x4601ad,_0x281b68,_0x256c8b){return new BPromise(function(_0x3cc4fd,_0x565791){return client[_0x2fd6('0x7')](_0x4601ad,_0x256c8b)[_0x2fd6('0x8')](function(_0x5a9df5){logger[_0x2fd6('0x9')](_0x2fd6('0xa'),_0x281b68,_0x2fd6('0xb'));logger['debug'](_0x2fd6('0xc'),_0x281b68,_0x2fd6('0xb'),JSON[_0x2fd6('0xd')](_0x5a9df5));if(_0x5a9df5['error']){if(_0x5a9df5[_0x2fd6('0xe')][_0x2fd6('0xf')]===0x1f4){logger[_0x2fd6('0xe')](_0x2fd6('0xa'),_0x281b68,_0x5a9df5['error'][_0x2fd6('0x10')]);return _0x565791(_0x5a9df5[_0x2fd6('0xe')][_0x2fd6('0x10')]);}logger[_0x2fd6('0xe')]('Setting,\x20%s,\x20%s',_0x281b68,_0x5a9df5[_0x2fd6('0xe')][_0x2fd6('0x10')]);return _0x3cc4fd(_0x5a9df5[_0x2fd6('0xe')][_0x2fd6('0x10')]);}else{logger[_0x2fd6('0x9')]('Setting,\x20%s,\x20%s',_0x281b68,_0x2fd6('0xb'));_0x3cc4fd(_0x5a9df5['result']['message']);}})[_0x2fd6('0x11')](function(_0xc23abe){logger[_0x2fd6('0xe')](_0x2fd6('0xa'),_0x281b68,_0xc23abe);_0x565791(_0xc23abe);});});}exports[_0x2fd6('0x12')]=function(_0x3a6ed4){var _0x1be3fe=this;return new Promise(function(_0x3a4afa,_0xa37d14){return db[_0x2fd6('0x13')]['find']({'raw':_0x3a6ed4['options']?_0x3a6ed4['options'][_0x2fd6('0x14')]===undefined?!![]:![]:!![],'where':_0x3a6ed4[_0x2fd6('0x15')]?_0x3a6ed4[_0x2fd6('0x15')][_0x2fd6('0x16')]||null:null,'attributes':_0x3a6ed4['options']?_0x3a6ed4[_0x2fd6('0x15')][_0x2fd6('0x17')]||null:null,'include':_0x3a6ed4['options']?_0x3a6ed4['options'][_0x2fd6('0x18')]?_[_0x2fd6('0x19')](_0x3a6ed4[_0x2fd6('0x15')][_0x2fd6('0x18')],function(_0x46b3fc){return{'model':db[_0x46b3fc[_0x2fd6('0x1a')]],'as':_0x46b3fc['as'],'attributes':_0x46b3fc[_0x2fd6('0x17')],'include':_0x46b3fc[_0x2fd6('0x18')]?_[_0x2fd6('0x19')](_0x46b3fc[_0x2fd6('0x18')],function(_0x5dad2d){return{'model':db[_0x5dad2d[_0x2fd6('0x1a')]],'as':_0x5dad2d['as'],'attributes':_0x5dad2d['attributes'],'include':_0x5dad2d[_0x2fd6('0x18')]?_[_0x2fd6('0x19')](_0x5dad2d[_0x2fd6('0x18')],function(_0x4269ce){return{'model':db[_0x4269ce[_0x2fd6('0x1a')]],'as':_0x4269ce['as'],'attributes':_0x4269ce[_0x2fd6('0x17')]};}):[]};}):[]};}):[]:[]})[_0x2fd6('0x8')](function(_0x113c0a){logger[_0x2fd6('0x9')](_0x2fd6('0x12'),_0x3a6ed4);logger[_0x2fd6('0x1b')](_0x2fd6('0x12'),_0x3a6ed4,JSON[_0x2fd6('0xd')](_0x113c0a));_0x3a4afa(_0x113c0a);})[_0x2fd6('0x11')](function(_0x24889b){logger[_0x2fd6('0xe')](_0x2fd6('0x12'),_0x24889b[_0x2fd6('0x10')],_0x3a6ed4);_0xa37d14(_0x1be3fe[_0x2fd6('0xe')](0x1f4,_0x24889b[_0x2fd6('0x10')]));});});};
\ No newline at end of file
+var _0xd33b=['../../config/logger','../../config/environment','jayson/promise','client','request','info','Setting,\x20%s,\x20%s','request\x20sent','Setting,\x20%s,\x20%s,\x20%s','stringify','error','code','message','catch','ShowSetting','Setting','find','options','raw','where','attributes','include','map','model','then','debug','lodash','util','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils'];(function(_0x3dd15e,_0x1f0015){var _0x231fd0=function(_0x4f680a){while(--_0x4f680a){_0x3dd15e['push'](_0x3dd15e['shift']());}};_0x231fd0(++_0x1f0015);}(_0xd33b,0xbf));var _0xbd33=function(_0x4915a2,_0x562f66){_0x4915a2=_0x4915a2-0x0;var _0x294cd3=_0xd33b[_0x4915a2];return _0x294cd3;};'use strict';var _=require(_0xbd33('0x0'));var util=require(_0xbd33('0x1'));var moment=require('moment');var BPromise=require(_0xbd33('0x2'));var rs=require(_0xbd33('0x3'));var fs=require('fs');var Redis=require(_0xbd33('0x4'));var db=require(_0xbd33('0x5'))['db'];var utils=require(_0xbd33('0x6'));var logger=require(_0xbd33('0x7'))('rpc');var config=require(_0xbd33('0x8'));var jayson=require(_0xbd33('0x9'));var client=jayson[_0xbd33('0xa')]['http']({'port':0x232a});function respondWithRpcPromise(_0x8a3603,_0x4d7503,_0x454d85){return new BPromise(function(_0x341def,_0x270aca){return client[_0xbd33('0xb')](_0x8a3603,_0x454d85)['then'](function(_0x53f5f9){logger[_0xbd33('0xc')](_0xbd33('0xd'),_0x4d7503,_0xbd33('0xe'));logger['debug'](_0xbd33('0xf'),_0x4d7503,_0xbd33('0xe'),JSON[_0xbd33('0x10')](_0x53f5f9));if(_0x53f5f9[_0xbd33('0x11')]){if(_0x53f5f9[_0xbd33('0x11')][_0xbd33('0x12')]===0x1f4){logger['error']('Setting,\x20%s,\x20%s',_0x4d7503,_0x53f5f9[_0xbd33('0x11')][_0xbd33('0x13')]);return _0x270aca(_0x53f5f9['error'][_0xbd33('0x13')]);}logger[_0xbd33('0x11')](_0xbd33('0xd'),_0x4d7503,_0x53f5f9['error'][_0xbd33('0x13')]);return _0x341def(_0x53f5f9[_0xbd33('0x11')][_0xbd33('0x13')]);}else{logger[_0xbd33('0xc')]('Setting,\x20%s,\x20%s',_0x4d7503,_0xbd33('0xe'));_0x341def(_0x53f5f9['result']['message']);}})[_0xbd33('0x14')](function(_0x54f4fd){logger['error'](_0xbd33('0xd'),_0x4d7503,_0x54f4fd);_0x270aca(_0x54f4fd);});});}exports[_0xbd33('0x15')]=function(_0x5c2171){var _0x5d0e6f=this;return new Promise(function(_0x46310c,_0x413210){return db[_0xbd33('0x16')][_0xbd33('0x17')]({'raw':_0x5c2171[_0xbd33('0x18')]?_0x5c2171[_0xbd33('0x18')][_0xbd33('0x19')]===undefined?!![]:![]:!![],'where':_0x5c2171[_0xbd33('0x18')]?_0x5c2171[_0xbd33('0x18')][_0xbd33('0x1a')]||null:null,'attributes':_0x5c2171['options']?_0x5c2171[_0xbd33('0x18')][_0xbd33('0x1b')]||null:null,'include':_0x5c2171['options']?_0x5c2171['options']['include']?_['map'](_0x5c2171[_0xbd33('0x18')][_0xbd33('0x1c')],function(_0x35e14e){return{'model':db[_0x35e14e['model']],'as':_0x35e14e['as'],'attributes':_0x35e14e[_0xbd33('0x1b')],'include':_0x35e14e['include']?_[_0xbd33('0x1d')](_0x35e14e[_0xbd33('0x1c')],function(_0x4b8c8f){return{'model':db[_0x4b8c8f[_0xbd33('0x1e')]],'as':_0x4b8c8f['as'],'attributes':_0x4b8c8f[_0xbd33('0x1b')],'include':_0x4b8c8f[_0xbd33('0x1c')]?_[_0xbd33('0x1d')](_0x4b8c8f[_0xbd33('0x1c')],function(_0x9c863d){return{'model':db[_0x9c863d['model']],'as':_0x9c863d['as'],'attributes':_0x9c863d[_0xbd33('0x1b')]};}):[]};}):[]};}):[]:[]})[_0xbd33('0x1f')](function(_0x1f2ba2){logger[_0xbd33('0xc')]('ShowSetting',_0x5c2171);logger[_0xbd33('0x20')]('ShowSetting',_0x5c2171,JSON[_0xbd33('0x10')](_0x1f2ba2));_0x46310c(_0x1f2ba2);})[_0xbd33('0x14')](function(_0x1045da){logger[_0xbd33('0x11')](_0xbd33('0x15'),_0x1045da[_0xbd33('0x13')],_0x5c2171);_0x413210(_0x5d0e6f[_0xbd33('0x11')](0x1f4,_0x1045da[_0xbd33('0x13')]));});});};
\ No newline at end of file