Built motion from commit 53172ac8.|2.6.30
[motion2.git] / server / api / userNotification / userNotification.rpc.js
index c0266f1..7c5c05a 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x624b=['catch','util','moment','randomstring','../../config/logger','rpc','jayson/promise','client','http','redis','defaults','localhost','./userNotification.socket','register','request','then','info','UserNotification,\x20%s,\x20%s','UserNotification,\x20%s,\x20%s,\x20%s','error','message','result'];(function(_0x110d53,_0x59b52e){var _0x24c192=function(_0xb43ee3){while(--_0xb43ee3){_0x110d53['push'](_0x110d53['shift']());}};_0x24c192(++_0x59b52e);}(_0x624b,0xb1));var _0xb624=function(_0x537c51,_0x164a16){_0x537c51=_0x537c51-0x0;var _0x3962e0=_0x624b[_0x537c51];return _0x3962e0;};'use strict';var _=require('lodash');var util=require(_0xb624('0x0'));var moment=require(_0xb624('0x1'));var BPromise=require('bluebird');var rs=require(_0xb624('0x2'));var fs=require('fs');var Redis=require('ioredis');var db=require('../../mysqldb')['db'];var utils=require('../../config/utils');var logger=require(_0xb624('0x3'))(_0xb624('0x4'));var config=require('../../config/environment');var jayson=require(_0xb624('0x5'));var client=jayson[_0xb624('0x6')][_0xb624('0x7')]({'port':0x232a});config[_0xb624('0x8')]=_[_0xb624('0x9')](config[_0xb624('0x8')],{'host':_0xb624('0xa'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0xb624('0x8')]));require(_0xb624('0xb'))[_0xb624('0xc')](socket);function respondWithRpcPromise(_0x502765,_0x86ffad,_0x34d5b6){return new BPromise(function(_0x370646,_0x389e9e){return client[_0xb624('0xd')](_0x502765,_0x34d5b6)[_0xb624('0xe')](function(_0x957a83){logger[_0xb624('0xf')](_0xb624('0x10'),_0x86ffad,'request\x20sent');logger['debug'](_0xb624('0x11'),_0x86ffad,'request\x20sent',JSON['stringify'](_0x957a83));if(_0x957a83[_0xb624('0x12')]){if(_0x957a83[_0xb624('0x12')]['code']===0x1f4){logger[_0xb624('0x12')](_0xb624('0x10'),_0x86ffad,_0x957a83[_0xb624('0x12')][_0xb624('0x13')]);return _0x389e9e(_0x957a83['error']['message']);}logger[_0xb624('0x12')](_0xb624('0x10'),_0x86ffad,_0x957a83['error'][_0xb624('0x13')]);return _0x370646(_0x957a83[_0xb624('0x12')][_0xb624('0x13')]);}else{logger['info'](_0xb624('0x10'),_0x86ffad,'request\x20sent');_0x370646(_0x957a83[_0xb624('0x14')][_0xb624('0x13')]);}})[_0xb624('0x15')](function(_0x3667a8){logger[_0xb624('0x12')](_0xb624('0x10'),_0x86ffad,_0x3667a8);_0x389e9e(_0x3667a8);});});}
\ No newline at end of file
+var _0x9f20=['rpc','jayson/promise','client','http','redis','localhost','socket.io-emitter','./userNotification.socket','register','then','info','request\x20sent','debug','stringify','error','code','UserNotification,\x20%s,\x20%s','message','result','catch','lodash','util','moment','bluebird','randomstring','ioredis','../../config/utils'];(function(_0x596fce,_0x2e316c){var _0x576017=function(_0x30b46d){while(--_0x30b46d){_0x596fce['push'](_0x596fce['shift']());}};_0x576017(++_0x2e316c);}(_0x9f20,0x1a9));var _0x09f2=function(_0x2c48e4,_0x3b6e4a){_0x2c48e4=_0x2c48e4-0x0;var _0x32a4d0=_0x9f20[_0x2c48e4];return _0x32a4d0;};'use strict';var _=require(_0x09f2('0x0'));var util=require(_0x09f2('0x1'));var moment=require(_0x09f2('0x2'));var BPromise=require(_0x09f2('0x3'));var rs=require(_0x09f2('0x4'));var fs=require('fs');var Redis=require(_0x09f2('0x5'));var db=require('../../mysqldb')['db'];var utils=require(_0x09f2('0x6'));var logger=require('../../config/logger')(_0x09f2('0x7'));var config=require('../../config/environment');var jayson=require(_0x09f2('0x8'));var client=jayson[_0x09f2('0x9')][_0x09f2('0xa')]({'port':0x232a});config['redis']=_['defaults'](config[_0x09f2('0xb')],{'host':_0x09f2('0xc'),'port':0x18eb});var socket=require(_0x09f2('0xd'))(new Redis(config['redis']));require(_0x09f2('0xe'))[_0x09f2('0xf')](socket);function respondWithRpcPromise(_0x43cbd7,_0x103156,_0x5e12e5){return new BPromise(function(_0x16e5e8,_0x2173d5){return client['request'](_0x43cbd7,_0x5e12e5)[_0x09f2('0x10')](function(_0x5450a3){logger[_0x09f2('0x11')]('UserNotification,\x20%s,\x20%s',_0x103156,_0x09f2('0x12'));logger[_0x09f2('0x13')]('UserNotification,\x20%s,\x20%s,\x20%s',_0x103156,'request\x20sent',JSON[_0x09f2('0x14')](_0x5450a3));if(_0x5450a3[_0x09f2('0x15')]){if(_0x5450a3['error'][_0x09f2('0x16')]===0x1f4){logger[_0x09f2('0x15')](_0x09f2('0x17'),_0x103156,_0x5450a3['error'][_0x09f2('0x18')]);return _0x2173d5(_0x5450a3['error'][_0x09f2('0x18')]);}logger[_0x09f2('0x15')](_0x09f2('0x17'),_0x103156,_0x5450a3[_0x09f2('0x15')][_0x09f2('0x18')]);return _0x16e5e8(_0x5450a3[_0x09f2('0x15')][_0x09f2('0x18')]);}else{logger[_0x09f2('0x11')](_0x09f2('0x17'),_0x103156,_0x09f2('0x12'));_0x16e5e8(_0x5450a3[_0x09f2('0x19')]['message']);}})[_0x09f2('0x1a')](function(_0x3d7e15){logger['error'](_0x09f2('0x17'),_0x103156,_0x3d7e15);_0x2173d5(_0x3d7e15);});});}
\ No newline at end of file