Built motion from commit bbec7235.|2.6.20
[motion2.git] / server / api / contactItemType / contactItemType.rpc.js
index 635f4a1..e7b91b0 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe083=['request\x20sent','debug','ContactItemType,\x20%s,\x20%s,\x20%s','stringify','error','code','message','catch','lodash','util','randomstring','ioredis','../../mysqldb','../../config/logger','rpc','jayson/promise','client','http','request','then','info','ContactItemType,\x20%s,\x20%s'];(function(_0x1250c5,_0x35e550){var _0x2afac5=function(_0x197ba2){while(--_0x197ba2){_0x1250c5['push'](_0x1250c5['shift']());}};_0x2afac5(++_0x35e550);}(_0xe083,0x76));var _0x3e08=function(_0x4a8973,_0x30d011){_0x4a8973=_0x4a8973-0x0;var _0x150b1d=_0xe083[_0x4a8973];return _0x150b1d;};'use strict';var _=require(_0x3e08('0x0'));var util=require(_0x3e08('0x1'));var moment=require('moment');var BPromise=require('bluebird');var rs=require(_0x3e08('0x2'));var fs=require('fs');var Redis=require(_0x3e08('0x3'));var db=require(_0x3e08('0x4'))['db'];var utils=require('../../config/utils');var logger=require(_0x3e08('0x5'))(_0x3e08('0x6'));var config=require('../../config/environment');var jayson=require(_0x3e08('0x7'));var client=jayson[_0x3e08('0x8')][_0x3e08('0x9')]({'port':0x232a});function respondWithRpcPromise(_0x51bd77,_0x203348,_0x2ddcdd){return new BPromise(function(_0x4378ca,_0x5d9589){return client[_0x3e08('0xa')](_0x51bd77,_0x2ddcdd)[_0x3e08('0xb')](function(_0xfc6661){logger[_0x3e08('0xc')](_0x3e08('0xd'),_0x203348,_0x3e08('0xe'));logger[_0x3e08('0xf')](_0x3e08('0x10'),_0x203348,'request\x20sent',JSON[_0x3e08('0x11')](_0xfc6661));if(_0xfc6661[_0x3e08('0x12')]){if(_0xfc6661['error'][_0x3e08('0x13')]===0x1f4){logger[_0x3e08('0x12')](_0x3e08('0xd'),_0x203348,_0xfc6661[_0x3e08('0x12')][_0x3e08('0x14')]);return _0x5d9589(_0xfc6661[_0x3e08('0x12')]['message']);}logger[_0x3e08('0x12')](_0x3e08('0xd'),_0x203348,_0xfc6661[_0x3e08('0x12')][_0x3e08('0x14')]);return _0x4378ca(_0xfc6661[_0x3e08('0x12')][_0x3e08('0x14')]);}else{logger['info'](_0x3e08('0xd'),_0x203348,_0x3e08('0xe'));_0x4378ca(_0xfc6661['result']['message']);}})[_0x3e08('0x15')](function(_0x10c847){logger[_0x3e08('0x12')](_0x3e08('0xd'),_0x203348,_0x10c847);_0x5d9589(_0x10c847);});});}
\ No newline at end of file
+var _0x5d31=['../../config/environment','jayson/promise','client','http','request','request\x20sent','debug','ContactItemType,\x20%s,\x20%s,\x20%s','stringify','error','ContactItemType,\x20%s,\x20%s','message','info','result','catch','lodash','util','moment','randomstring','ioredis','../../config/utils'];(function(_0x3b1b23,_0x21bccd){var _0x1efc85=function(_0x102a95){while(--_0x102a95){_0x3b1b23['push'](_0x3b1b23['shift']());}};_0x1efc85(++_0x21bccd);}(_0x5d31,0xb7));var _0x15d3=function(_0x31f94d,_0x97563){_0x31f94d=_0x31f94d-0x0;var _0xca77c0=_0x5d31[_0x31f94d];return _0xca77c0;};'use strict';var _=require(_0x15d3('0x0'));var util=require(_0x15d3('0x1'));var moment=require(_0x15d3('0x2'));var BPromise=require('bluebird');var rs=require(_0x15d3('0x3'));var fs=require('fs');var Redis=require(_0x15d3('0x4'));var db=require('../../mysqldb')['db'];var utils=require(_0x15d3('0x5'));var logger=require('../../config/logger')('rpc');var config=require(_0x15d3('0x6'));var jayson=require(_0x15d3('0x7'));var client=jayson[_0x15d3('0x8')][_0x15d3('0x9')]({'port':0x232a});function respondWithRpcPromise(_0x1f7128,_0x204309,_0x5ab85a){return new BPromise(function(_0x169a5e,_0x1f690b){return client[_0x15d3('0xa')](_0x1f7128,_0x5ab85a)['then'](function(_0x37d3ae){logger['info']('ContactItemType,\x20%s,\x20%s',_0x204309,_0x15d3('0xb'));logger[_0x15d3('0xc')](_0x15d3('0xd'),_0x204309,_0x15d3('0xb'),JSON[_0x15d3('0xe')](_0x37d3ae));if(_0x37d3ae[_0x15d3('0xf')]){if(_0x37d3ae[_0x15d3('0xf')]['code']===0x1f4){logger[_0x15d3('0xf')](_0x15d3('0x10'),_0x204309,_0x37d3ae[_0x15d3('0xf')][_0x15d3('0x11')]);return _0x1f690b(_0x37d3ae[_0x15d3('0xf')][_0x15d3('0x11')]);}logger['error'](_0x15d3('0x10'),_0x204309,_0x37d3ae[_0x15d3('0xf')][_0x15d3('0x11')]);return _0x169a5e(_0x37d3ae['error']['message']);}else{logger[_0x15d3('0x12')]('ContactItemType,\x20%s,\x20%s',_0x204309,_0x15d3('0xb'));_0x169a5e(_0x37d3ae[_0x15d3('0x13')][_0x15d3('0x11')]);}})[_0x15d3('0x14')](function(_0x4fe0b7){logger[_0x15d3('0xf')](_0x15d3('0x10'),_0x204309,_0x4fe0b7);_0x1f690b(_0x4fe0b7);});});}
\ No newline at end of file