Built motion from commit 0d14f64c.|2.6.34
[motion2.git] / server / api / userNotification / userNotification.rpc.js
index d4ec88f..182be4c 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xaecd=['stringify','error','code','UserNotification,\x20%s,\x20%s','message','info','request\x20sent','result','lodash','util','moment','bluebird','randomstring','ioredis','../../config/utils','../../config/logger','rpc','jayson/promise','client','http','redis','localhost','socket.io-emitter','register','then','debug','UserNotification,\x20%s,\x20%s,\x20%s'];(function(_0x599fdc,_0x1f1138){var _0x98ea0f=function(_0x2bfd54){while(--_0x2bfd54){_0x599fdc['push'](_0x599fdc['shift']());}};_0x98ea0f(++_0x1f1138);}(_0xaecd,0xfb));var _0xdaec=function(_0x4b02fc,_0x17a652){_0x4b02fc=_0x4b02fc-0x0;var _0x5224a2=_0xaecd[_0x4b02fc];return _0x5224a2;};'use strict';var _=require(_0xdaec('0x0'));var util=require(_0xdaec('0x1'));var moment=require(_0xdaec('0x2'));var BPromise=require(_0xdaec('0x3'));var rs=require(_0xdaec('0x4'));var fs=require('fs');var Redis=require(_0xdaec('0x5'));var db=require('../../mysqldb')['db'];var utils=require(_0xdaec('0x6'));var logger=require(_0xdaec('0x7'))(_0xdaec('0x8'));var config=require('../../config/environment');var jayson=require(_0xdaec('0x9'));var client=jayson[_0xdaec('0xa')][_0xdaec('0xb')]({'port':0x232a});config['redis']=_['defaults'](config[_0xdaec('0xc')],{'host':_0xdaec('0xd'),'port':0x18eb});var socket=require(_0xdaec('0xe'))(new Redis(config[_0xdaec('0xc')]));require('./userNotification.socket')[_0xdaec('0xf')](socket);function respondWithRpcPromise(_0x3e57e0,_0x3c9786,_0x36345d){return new BPromise(function(_0x3b0fec,_0x3c838d){return client['request'](_0x3e57e0,_0x36345d)[_0xdaec('0x10')](function(_0x5e6afe){logger['info']('UserNotification,\x20%s,\x20%s',_0x3c9786,'request\x20sent');logger[_0xdaec('0x11')](_0xdaec('0x12'),_0x3c9786,'request\x20sent',JSON[_0xdaec('0x13')](_0x5e6afe));if(_0x5e6afe[_0xdaec('0x14')]){if(_0x5e6afe['error'][_0xdaec('0x15')]===0x1f4){logger['error'](_0xdaec('0x16'),_0x3c9786,_0x5e6afe[_0xdaec('0x14')][_0xdaec('0x17')]);return _0x3c838d(_0x5e6afe[_0xdaec('0x14')][_0xdaec('0x17')]);}logger[_0xdaec('0x14')](_0xdaec('0x16'),_0x3c9786,_0x5e6afe[_0xdaec('0x14')][_0xdaec('0x17')]);return _0x3b0fec(_0x5e6afe[_0xdaec('0x14')][_0xdaec('0x17')]);}else{logger[_0xdaec('0x18')](_0xdaec('0x16'),_0x3c9786,_0xdaec('0x19'));_0x3b0fec(_0x5e6afe[_0xdaec('0x1a')][_0xdaec('0x17')]);}})['catch'](function(_0x4ec047){logger[_0xdaec('0x14')](_0xdaec('0x16'),_0x3c9786,_0x4ec047);_0x3c838d(_0x4ec047);});});}
\ No newline at end of file
+var _0xba73=['UserNotification,\x20%s,\x20%s,\x20%s','stringify','code','error','message','result','catch','lodash','util','moment','bluebird','randomstring','../../mysqldb','../../config/utils','../../config/logger','../../config/environment','jayson/promise','client','http','redis','defaults','socket.io-emitter','register','request','then','info','UserNotification,\x20%s,\x20%s','request\x20sent'];(function(_0x1aaa00,_0x245138){var _0x4be822=function(_0x249c61){while(--_0x249c61){_0x1aaa00['push'](_0x1aaa00['shift']());}};_0x4be822(++_0x245138);}(_0xba73,0x1ab));var _0x3ba7=function(_0x4e676e,_0x2a7c6d){_0x4e676e=_0x4e676e-0x0;var _0x336a3c=_0xba73[_0x4e676e];return _0x336a3c;};'use strict';var _=require(_0x3ba7('0x0'));var util=require(_0x3ba7('0x1'));var moment=require(_0x3ba7('0x2'));var BPromise=require(_0x3ba7('0x3'));var rs=require(_0x3ba7('0x4'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0x3ba7('0x5'))['db'];var utils=require(_0x3ba7('0x6'));var logger=require(_0x3ba7('0x7'))('rpc');var config=require(_0x3ba7('0x8'));var jayson=require(_0x3ba7('0x9'));var client=jayson[_0x3ba7('0xa')][_0x3ba7('0xb')]({'port':0x232a});config[_0x3ba7('0xc')]=_[_0x3ba7('0xd')](config['redis'],{'host':'localhost','port':0x18eb});var socket=require(_0x3ba7('0xe'))(new Redis(config[_0x3ba7('0xc')]));require('./userNotification.socket')[_0x3ba7('0xf')](socket);function respondWithRpcPromise(_0x29f385,_0x4d14fa,_0xa21dfd){return new BPromise(function(_0x551569,_0x2def1a){return client[_0x3ba7('0x10')](_0x29f385,_0xa21dfd)[_0x3ba7('0x11')](function(_0x1fbb75){logger[_0x3ba7('0x12')](_0x3ba7('0x13'),_0x4d14fa,_0x3ba7('0x14'));logger['debug'](_0x3ba7('0x15'),_0x4d14fa,_0x3ba7('0x14'),JSON[_0x3ba7('0x16')](_0x1fbb75));if(_0x1fbb75['error']){if(_0x1fbb75['error'][_0x3ba7('0x17')]===0x1f4){logger[_0x3ba7('0x18')](_0x3ba7('0x13'),_0x4d14fa,_0x1fbb75[_0x3ba7('0x18')]['message']);return _0x2def1a(_0x1fbb75[_0x3ba7('0x18')]['message']);}logger[_0x3ba7('0x18')](_0x3ba7('0x13'),_0x4d14fa,_0x1fbb75[_0x3ba7('0x18')][_0x3ba7('0x19')]);return _0x551569(_0x1fbb75[_0x3ba7('0x18')][_0x3ba7('0x19')]);}else{logger[_0x3ba7('0x12')](_0x3ba7('0x13'),_0x4d14fa,_0x3ba7('0x14'));_0x551569(_0x1fbb75[_0x3ba7('0x1a')]['message']);}})[_0x3ba7('0x1b')](function(_0x343cae){logger[_0x3ba7('0x18')](_0x3ba7('0x13'),_0x4d14fa,_0x343cae);_0x2def1a(_0x343cae);});});}
\ No newline at end of file