Built motion from commit (unavailable).|2.5.21
[motion2.git] / server / api / chatQueueReport / chatQueueReport.rpc.js
index bd0a957..b02b631 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xf38a=['options','update','raw','where','attributes','limit','UpdateChatQueueReport','lodash','util','moment','bluebird','randomstring','../../mysqldb','../../config/utils','../../config/logger','rpc','jayson/promise','client','request','then','info','ChatQueueReport,\x20%s,\x20%s','request\x20sent','debug','ChatQueueReport,\x20%s,\x20%s,\x20%s','stringify','error','code','message','catch','CreateChatQueueReport','ChatQueueReport','body'];(function(_0x668458,_0x393711){var _0x2d203b=function(_0x3ae0d3){while(--_0x3ae0d3){_0x668458['push'](_0x668458['shift']());}};_0x2d203b(++_0x393711);}(_0xf38a,0x193));var _0xaf38=function(_0x28edda,_0xbd447a){_0x28edda=_0x28edda-0x0;var _0x21f4a4=_0xf38a[_0x28edda];return _0x21f4a4;};'use strict';var _=require(_0xaf38('0x0'));var util=require(_0xaf38('0x1'));var moment=require(_0xaf38('0x2'));var BPromise=require(_0xaf38('0x3'));var rs=require(_0xaf38('0x4'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0xaf38('0x5'))['db'];var utils=require(_0xaf38('0x6'));var logger=require(_0xaf38('0x7'))(_0xaf38('0x8'));var config=require('../../config/environment');var jayson=require(_0xaf38('0x9'));var client=jayson[_0xaf38('0xa')]['http']({'port':0x232a});function respondWithRpcPromise(_0x420ea1,_0x4b670a,_0xc61e26){return new BPromise(function(_0x53a87e,_0x37b166){return client[_0xaf38('0xb')](_0x420ea1,_0xc61e26)[_0xaf38('0xc')](function(_0x498f52){logger[_0xaf38('0xd')](_0xaf38('0xe'),_0x4b670a,_0xaf38('0xf'));logger[_0xaf38('0x10')](_0xaf38('0x11'),_0x4b670a,_0xaf38('0xf'),JSON[_0xaf38('0x12')](_0x498f52));if(_0x498f52[_0xaf38('0x13')]){if(_0x498f52['error'][_0xaf38('0x14')]===0x1f4){logger['error'](_0xaf38('0xe'),_0x4b670a,_0x498f52[_0xaf38('0x13')][_0xaf38('0x15')]);return _0x37b166(_0x498f52[_0xaf38('0x13')][_0xaf38('0x15')]);}logger[_0xaf38('0x13')](_0xaf38('0xe'),_0x4b670a,_0x498f52[_0xaf38('0x13')][_0xaf38('0x15')]);return _0x53a87e(_0x498f52['error'][_0xaf38('0x15')]);}else{logger[_0xaf38('0xd')]('ChatQueueReport,\x20%s,\x20%s',_0x4b670a,'request\x20sent');_0x53a87e(_0x498f52['result']['message']);}})[_0xaf38('0x16')](function(_0x56a326){logger[_0xaf38('0x13')](_0xaf38('0xe'),_0x4b670a,_0x56a326);_0x37b166(_0x56a326);});});}exports[_0xaf38('0x17')]=function(_0x1d0466){var _0x22e170=this;return new Promise(function(_0x3123a8,_0xb2bb40){return db[_0xaf38('0x18')]['create'](_0x1d0466[_0xaf38('0x19')],{'raw':_0x1d0466[_0xaf38('0x1a')]?_0x1d0466[_0xaf38('0x1a')]['raw']===undefined?!![]:![]:!![]})[_0xaf38('0xc')](function(_0x2a12b8){logger['info'](_0xaf38('0x17'),_0x1d0466);logger[_0xaf38('0x10')](_0xaf38('0x17'),_0x1d0466,JSON[_0xaf38('0x12')](_0x2a12b8));_0x3123a8(_0x2a12b8);})[_0xaf38('0x16')](function(_0x3a0d31){logger[_0xaf38('0x13')]('CreateChatQueueReport',_0x3a0d31[_0xaf38('0x15')],_0x1d0466);_0xb2bb40(_0x22e170[_0xaf38('0x13')](0x1f4,_0x3a0d31['message']));});});};exports['UpdateChatQueueReport']=function(_0x4356b7){var _0x2c308b=this;return new Promise(function(_0x2923f9,_0x4cb86c){return db[_0xaf38('0x18')][_0xaf38('0x1b')](_0x4356b7[_0xaf38('0x19')],{'raw':_0x4356b7['options']?_0x4356b7[_0xaf38('0x1a')][_0xaf38('0x1c')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x4356b7[_0xaf38('0x1a')]?_0x4356b7['options'][_0xaf38('0x1d')]||null:null,'attributes':_0x4356b7[_0xaf38('0x1a')]?_0x4356b7['options'][_0xaf38('0x1e')]||null:null,'limit':_0x4356b7[_0xaf38('0x1a')]?_0x4356b7[_0xaf38('0x1a')][_0xaf38('0x1f')]||null:null})['then'](function(_0x4a9eca){logger['info'](_0xaf38('0x20'),_0x4356b7);logger[_0xaf38('0x10')](_0xaf38('0x20'),_0x4356b7,JSON['stringify'](_0x4a9eca));_0x2923f9(_0x4a9eca);})[_0xaf38('0x16')](function(_0x2a9953){logger[_0xaf38('0x13')]('UpdateChatQueueReport',_0x2a9953['message'],_0x4356b7);_0x4cb86c(_0x2c308b[_0xaf38('0x13')](0x1f4,_0x2a9953[_0xaf38('0x15')]));});});};
\ No newline at end of file
+var _0xab12=['where','attributes','limit','stringify','lodash','util','moment','bluebird','randomstring','ioredis','../../config/logger','rpc','../../config/environment','client','http','then','info','ChatQueueReport,\x20%s,\x20%s','debug','ChatQueueReport,\x20%s,\x20%s,\x20%s','request\x20sent','code','message','error','result','CreateChatQueueReport','ChatQueueReport','body','options','catch','UpdateChatQueueReport','update'];(function(_0x17f560,_0x38bc22){var _0x1881ce=function(_0x191828){while(--_0x191828){_0x17f560['push'](_0x17f560['shift']());}};_0x1881ce(++_0x38bc22);}(_0xab12,0x184));var _0x2ab1=function(_0x2ce7f8,_0x49c539){_0x2ce7f8=_0x2ce7f8-0x0;var _0x4361a1=_0xab12[_0x2ce7f8];return _0x4361a1;};'use strict';var _=require(_0x2ab1('0x0'));var util=require(_0x2ab1('0x1'));var moment=require(_0x2ab1('0x2'));var BPromise=require(_0x2ab1('0x3'));var rs=require(_0x2ab1('0x4'));var fs=require('fs');var Redis=require(_0x2ab1('0x5'));var db=require('../../mysqldb')['db'];var utils=require('../../config/utils');var logger=require(_0x2ab1('0x6'))(_0x2ab1('0x7'));var config=require(_0x2ab1('0x8'));var jayson=require('jayson/promise');var client=jayson[_0x2ab1('0x9')][_0x2ab1('0xa')]({'port':0x232a});function respondWithRpcPromise(_0x14fcb6,_0x1288c3,_0x90b741){return new BPromise(function(_0x147f69,_0x55d2a8){return client['request'](_0x14fcb6,_0x90b741)[_0x2ab1('0xb')](function(_0x288c97){logger[_0x2ab1('0xc')](_0x2ab1('0xd'),_0x1288c3,'request\x20sent');logger[_0x2ab1('0xe')](_0x2ab1('0xf'),_0x1288c3,_0x2ab1('0x10'),JSON['stringify'](_0x288c97));if(_0x288c97['error']){if(_0x288c97['error'][_0x2ab1('0x11')]===0x1f4){logger['error'](_0x2ab1('0xd'),_0x1288c3,_0x288c97['error'][_0x2ab1('0x12')]);return _0x55d2a8(_0x288c97[_0x2ab1('0x13')][_0x2ab1('0x12')]);}logger[_0x2ab1('0x13')](_0x2ab1('0xd'),_0x1288c3,_0x288c97['error'][_0x2ab1('0x12')]);return _0x147f69(_0x288c97[_0x2ab1('0x13')][_0x2ab1('0x12')]);}else{logger[_0x2ab1('0xc')](_0x2ab1('0xd'),_0x1288c3,_0x2ab1('0x10'));_0x147f69(_0x288c97[_0x2ab1('0x14')][_0x2ab1('0x12')]);}})['catch'](function(_0x1ec68d){logger[_0x2ab1('0x13')](_0x2ab1('0xd'),_0x1288c3,_0x1ec68d);_0x55d2a8(_0x1ec68d);});});}exports[_0x2ab1('0x15')]=function(_0x4e363a){var _0x4b6b3=this;return new Promise(function(_0x415caa,_0xd1210b){return db[_0x2ab1('0x16')]['create'](_0x4e363a[_0x2ab1('0x17')],{'raw':_0x4e363a['options']?_0x4e363a[_0x2ab1('0x18')]['raw']===undefined?!![]:![]:!![]})['then'](function(_0x42a492){logger[_0x2ab1('0xc')](_0x2ab1('0x15'),_0x4e363a);logger[_0x2ab1('0xe')](_0x2ab1('0x15'),_0x4e363a,JSON['stringify'](_0x42a492));_0x415caa(_0x42a492);})[_0x2ab1('0x19')](function(_0x40ddb5){logger['error'](_0x2ab1('0x15'),_0x40ddb5['message'],_0x4e363a);_0xd1210b(_0x4b6b3['error'](0x1f4,_0x40ddb5[_0x2ab1('0x12')]));});});};exports[_0x2ab1('0x1a')]=function(_0x96831b){var _0x13770b=this;return new Promise(function(_0x2df90c,_0x5583cb){return db[_0x2ab1('0x16')][_0x2ab1('0x1b')](_0x96831b[_0x2ab1('0x17')],{'raw':_0x96831b[_0x2ab1('0x18')]?_0x96831b['options']['raw']===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x96831b['options']?_0x96831b[_0x2ab1('0x18')][_0x2ab1('0x1c')]||null:null,'attributes':_0x96831b[_0x2ab1('0x18')]?_0x96831b[_0x2ab1('0x18')][_0x2ab1('0x1d')]||null:null,'limit':_0x96831b[_0x2ab1('0x18')]?_0x96831b[_0x2ab1('0x18')][_0x2ab1('0x1e')]||null:null})['then'](function(_0x4e3b25){logger[_0x2ab1('0xc')](_0x2ab1('0x1a'),_0x96831b);logger['debug'](_0x2ab1('0x1a'),_0x96831b,JSON[_0x2ab1('0x1f')](_0x4e3b25));_0x2df90c(_0x4e3b25);})['catch'](function(_0x5a89c7){logger[_0x2ab1('0x13')](_0x2ab1('0x1a'),_0x5a89c7[_0x2ab1('0x12')],_0x96831b);_0x5583cb(_0x13770b['error'](0x1f4,_0x5a89c7['message']));});});};
\ No newline at end of file