Built motion from commit (unavailable).|2.5.1
[motion2.git] / server / api / chatOfflineMessage / chatOfflineMessage.rpc.js
index eea934e..4b3fa66 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x4703=['message','result','catch','lodash','util','moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/logger','rpc','../../config/environment','client','http','info','ChatOfflineMessage,\x20%s,\x20%s','request\x20sent','ChatOfflineMessage,\x20%s,\x20%s,\x20%s','error','code'];(function(_0x1c5916,_0x2be108){var _0x37dcd5=function(_0x335d0d){while(--_0x335d0d){_0x1c5916['push'](_0x1c5916['shift']());}};_0x37dcd5(++_0x2be108);}(_0x4703,0xc0));var _0x3470=function(_0x574fcf,_0x488cc8){_0x574fcf=_0x574fcf-0x0;var _0x24b36c=_0x4703[_0x574fcf];return _0x24b36c;};'use strict';var _=require(_0x3470('0x0'));var util=require(_0x3470('0x1'));var moment=require(_0x3470('0x2'));var BPromise=require(_0x3470('0x3'));var rs=require(_0x3470('0x4'));var fs=require('fs');var Redis=require(_0x3470('0x5'));var db=require(_0x3470('0x6'))['db'];var utils=require('../../config/utils');var logger=require(_0x3470('0x7'))(_0x3470('0x8'));var config=require(_0x3470('0x9'));var jayson=require('jayson/promise');var client=jayson[_0x3470('0xa')][_0x3470('0xb')]({'port':0x232a});function respondWithRpcPromise(_0xa3413,_0x48a08e,_0x5e532e){return new BPromise(function(_0x1ce7b7,_0x1bdab1){return client['request'](_0xa3413,_0x5e532e)['then'](function(_0x564c09){logger[_0x3470('0xc')](_0x3470('0xd'),_0x48a08e,_0x3470('0xe'));logger['debug'](_0x3470('0xf'),_0x48a08e,_0x3470('0xe'),JSON['stringify'](_0x564c09));if(_0x564c09[_0x3470('0x10')]){if(_0x564c09['error'][_0x3470('0x11')]===0x1f4){logger['error']('ChatOfflineMessage,\x20%s,\x20%s',_0x48a08e,_0x564c09[_0x3470('0x10')]['message']);return _0x1bdab1(_0x564c09[_0x3470('0x10')][_0x3470('0x12')]);}logger[_0x3470('0x10')](_0x3470('0xd'),_0x48a08e,_0x564c09[_0x3470('0x10')]['message']);return _0x1ce7b7(_0x564c09['error'][_0x3470('0x12')]);}else{logger[_0x3470('0xc')](_0x3470('0xd'),_0x48a08e,_0x3470('0xe'));_0x1ce7b7(_0x564c09[_0x3470('0x13')][_0x3470('0x12')]);}})[_0x3470('0x14')](function(_0x4e303c){logger['error']('ChatOfflineMessage,\x20%s,\x20%s',_0x48a08e,_0x4e303c);_0x1bdab1(_0x4e303c);});});}
\ No newline at end of file
+var _0x8c6a=['http','request','info','ChatOfflineMessage,\x20%s,\x20%s','debug','request\x20sent','stringify','error','message','lodash','util','moment','randomstring','ioredis','../../mysqldb','../../config/utils','rpc','../../config/environment'];(function(_0x2068d8,_0x2f0834){var _0x399ce9=function(_0x18ecd5){while(--_0x18ecd5){_0x2068d8['push'](_0x2068d8['shift']());}};_0x399ce9(++_0x2f0834);}(_0x8c6a,0x13b));var _0xa8c6=function(_0x323d87,_0x4ef3f9){_0x323d87=_0x323d87-0x0;var _0x5e8f74=_0x8c6a[_0x323d87];return _0x5e8f74;};'use strict';var _=require(_0xa8c6('0x0'));var util=require(_0xa8c6('0x1'));var moment=require(_0xa8c6('0x2'));var BPromise=require('bluebird');var rs=require(_0xa8c6('0x3'));var fs=require('fs');var Redis=require(_0xa8c6('0x4'));var db=require(_0xa8c6('0x5'))['db'];var utils=require(_0xa8c6('0x6'));var logger=require('../../config/logger')(_0xa8c6('0x7'));var config=require(_0xa8c6('0x8'));var jayson=require('jayson/promise');var client=jayson['client'][_0xa8c6('0x9')]({'port':0x232a});function respondWithRpcPromise(_0x5ced79,_0x40068b,_0x1f196a){return new BPromise(function(_0x35fc6f,_0x2ab003){return client[_0xa8c6('0xa')](_0x5ced79,_0x1f196a)['then'](function(_0x5a060e){logger[_0xa8c6('0xb')](_0xa8c6('0xc'),_0x40068b,'request\x20sent');logger[_0xa8c6('0xd')]('ChatOfflineMessage,\x20%s,\x20%s,\x20%s',_0x40068b,_0xa8c6('0xe'),JSON[_0xa8c6('0xf')](_0x5a060e));if(_0x5a060e[_0xa8c6('0x10')]){if(_0x5a060e[_0xa8c6('0x10')]['code']===0x1f4){logger[_0xa8c6('0x10')]('ChatOfflineMessage,\x20%s,\x20%s',_0x40068b,_0x5a060e[_0xa8c6('0x10')][_0xa8c6('0x11')]);return _0x2ab003(_0x5a060e[_0xa8c6('0x10')]['message']);}logger[_0xa8c6('0x10')](_0xa8c6('0xc'),_0x40068b,_0x5a060e[_0xa8c6('0x10')]['message']);return _0x35fc6f(_0x5a060e[_0xa8c6('0x10')]['message']);}else{logger[_0xa8c6('0xb')](_0xa8c6('0xc'),_0x40068b,_0xa8c6('0xe'));_0x35fc6f(_0x5a060e['result']['message']);}})['catch'](function(_0x4de8dc){logger['error'](_0xa8c6('0xc'),_0x40068b,_0x4de8dc);_0x2ab003(_0x4de8dc);});});}
\ No newline at end of file