Built motion from commit fade34fd.|2.5.41
[motion2.git] / server / api / chatInteraction / chatInteraction.rpc.js
index f3f06f1..a79696f 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xf288=['debug','ChatInteraction,\x20%s,\x20%s,\x20%s','stringify','error','code','message','catch','UpdateChatInteraction','ChatInteraction','update','body','options','raw','where','attributes','limit','AddTagsToChatInteraction','find','addTags','ids','omit','spread','AddTags','lodash','moment','bluebird','ioredis','../../mysqldb','../../config/utils','../../config/logger','rpc','../../config/environment','client','http','redis','defaults','localhost','socket.io-emitter','register','request','then','info','ChatInteraction,\x20%s,\x20%s','request\x20sent'];(function(_0x24061a,_0x1c9f4d){var _0x82054e=function(_0x2ec346){while(--_0x2ec346){_0x24061a['push'](_0x24061a['shift']());}};_0x82054e(++_0x1c9f4d);}(_0xf288,0xc7));var _0x8f28=function(_0x466e57,_0x21b819){_0x466e57=_0x466e57-0x0;var _0x34df42=_0xf288[_0x466e57];return _0x34df42;};'use strict';var _=require(_0x8f28('0x0'));var util=require('util');var moment=require(_0x8f28('0x1'));var BPromise=require(_0x8f28('0x2'));var rs=require('randomstring');var fs=require('fs');var Redis=require(_0x8f28('0x3'));var db=require(_0x8f28('0x4'))['db'];var utils=require(_0x8f28('0x5'));var logger=require(_0x8f28('0x6'))(_0x8f28('0x7'));var config=require(_0x8f28('0x8'));var jayson=require('jayson/promise');var client=jayson[_0x8f28('0x9')][_0x8f28('0xa')]({'port':0x232a});config[_0x8f28('0xb')]=_[_0x8f28('0xc')](config[_0x8f28('0xb')],{'host':_0x8f28('0xd'),'port':0x18eb});var socket=require(_0x8f28('0xe'))(new Redis(config['redis']));require('./chatInteraction.socket')[_0x8f28('0xf')](socket);function respondWithRpcPromise(_0x297876,_0x2df655,_0x4e0461){return new BPromise(function(_0x5a13a4,_0x3cc9bb){return client[_0x8f28('0x10')](_0x297876,_0x4e0461)[_0x8f28('0x11')](function(_0x10cf3f){logger[_0x8f28('0x12')](_0x8f28('0x13'),_0x2df655,_0x8f28('0x14'));logger[_0x8f28('0x15')](_0x8f28('0x16'),_0x2df655,_0x8f28('0x14'),JSON[_0x8f28('0x17')](_0x10cf3f));if(_0x10cf3f[_0x8f28('0x18')]){if(_0x10cf3f[_0x8f28('0x18')][_0x8f28('0x19')]===0x1f4){logger[_0x8f28('0x18')]('ChatInteraction,\x20%s,\x20%s',_0x2df655,_0x10cf3f['error'][_0x8f28('0x1a')]);return _0x3cc9bb(_0x10cf3f[_0x8f28('0x18')][_0x8f28('0x1a')]);}logger[_0x8f28('0x18')]('ChatInteraction,\x20%s,\x20%s',_0x2df655,_0x10cf3f['error'][_0x8f28('0x1a')]);return _0x5a13a4(_0x10cf3f['error'][_0x8f28('0x1a')]);}else{logger[_0x8f28('0x12')](_0x8f28('0x13'),_0x2df655,'request\x20sent');_0x5a13a4(_0x10cf3f['result'][_0x8f28('0x1a')]);}})[_0x8f28('0x1b')](function(_0x17a25c){logger[_0x8f28('0x18')](_0x8f28('0x13'),_0x2df655,_0x17a25c);_0x3cc9bb(_0x17a25c);});});}exports[_0x8f28('0x1c')]=function(_0x25adb7){var _0x14f824=this;return new Promise(function(_0x37630f,_0x841ab8){return db[_0x8f28('0x1d')][_0x8f28('0x1e')](_0x25adb7[_0x8f28('0x1f')],{'raw':_0x25adb7[_0x8f28('0x20')]?_0x25adb7[_0x8f28('0x20')][_0x8f28('0x21')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x25adb7['options']?_0x25adb7[_0x8f28('0x20')][_0x8f28('0x22')]||null:null,'attributes':_0x25adb7[_0x8f28('0x20')]?_0x25adb7[_0x8f28('0x20')][_0x8f28('0x23')]||null:null,'limit':_0x25adb7['options']?_0x25adb7[_0x8f28('0x20')][_0x8f28('0x24')]||null:null})[_0x8f28('0x11')](function(_0x2bbcd8){logger['info'](_0x8f28('0x1c'),_0x25adb7);logger[_0x8f28('0x15')](_0x8f28('0x1c'),_0x25adb7,JSON['stringify'](_0x2bbcd8));_0x37630f(_0x2bbcd8);})[_0x8f28('0x1b')](function(_0x343338){logger['error'](_0x8f28('0x1c'),_0x343338[_0x8f28('0x1a')],_0x25adb7);_0x841ab8(_0x14f824['error'](0x1f4,_0x343338[_0x8f28('0x1a')]));});});};exports[_0x8f28('0x25')]=function(_0x4883f1){return new Promise(function(_0x5a28ef,_0x3d9e0f){return db[_0x8f28('0x1d')][_0x8f28('0x26')]({'where':_0x4883f1['options']?_0x4883f1[_0x8f28('0x20')][_0x8f28('0x22')]||null:null})['then'](function(_0x210902){if(_0x210902){return _0x210902[_0x8f28('0x27')](_0x4883f1[_0x8f28('0x1f')][_0x8f28('0x28')],_[_0x8f28('0x29')](_0x4883f1['body'],[_0x8f28('0x28'),'id'])||{});}})[_0x8f28('0x2a')](function(_0x49e49e){logger['info'](_0x8f28('0x2b'),_0x4883f1);logger['debug'](_0x8f28('0x2b'),_0x4883f1,JSON['stringify'](_0x49e49e));_0x5a28ef(_0x49e49e);})[_0x8f28('0x1b')](function(_0x12fc8a){logger[_0x8f28('0x18')]('AddTags',_0x12fc8a[_0x8f28('0x1a')],_0x4883f1);_0x3d9e0f(_this[_0x8f28('0x18')](0x1f4,_0x12fc8a['message']));});});};
\ No newline at end of file
+var _0x82d2=['result','catch','ChatInteraction','update','body','options','where','attributes','limit','UpdateChatInteraction','AddTagsToChatInteraction','find','addTags','ids','omit','spread','AddTags','lodash','moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/logger','rpc','client','http','redis','socket.io-emitter','register','request','then','info','request\x20sent','debug','ChatInteraction,\x20%s,\x20%s,\x20%s','stringify','error','code','message','ChatInteraction,\x20%s,\x20%s'];(function(_0x4fbc70,_0x23ad72){var _0x21ca98=function(_0x150204){while(--_0x150204){_0x4fbc70['push'](_0x4fbc70['shift']());}};_0x21ca98(++_0x23ad72);}(_0x82d2,0x159));var _0x282d=function(_0x271be7,_0x340c57){_0x271be7=_0x271be7-0x0;var _0x28f4d8=_0x82d2[_0x271be7];return _0x28f4d8;};'use strict';var _=require(_0x282d('0x0'));var util=require('util');var moment=require(_0x282d('0x1'));var BPromise=require(_0x282d('0x2'));var rs=require(_0x282d('0x3'));var fs=require('fs');var Redis=require(_0x282d('0x4'));var db=require(_0x282d('0x5'))['db'];var utils=require('../../config/utils');var logger=require(_0x282d('0x6'))(_0x282d('0x7'));var config=require('../../config/environment');var jayson=require('jayson/promise');var client=jayson[_0x282d('0x8')][_0x282d('0x9')]({'port':0x232a});config[_0x282d('0xa')]=_['defaults'](config['redis'],{'host':'localhost','port':0x18eb});var socket=require(_0x282d('0xb'))(new Redis(config['redis']));require('./chatInteraction.socket')[_0x282d('0xc')](socket);function respondWithRpcPromise(_0x244ebb,_0x4fea91,_0x1c405f){return new BPromise(function(_0x2f3b03,_0x328a38){return client[_0x282d('0xd')](_0x244ebb,_0x1c405f)[_0x282d('0xe')](function(_0x40530d){logger[_0x282d('0xf')]('ChatInteraction,\x20%s,\x20%s',_0x4fea91,_0x282d('0x10'));logger[_0x282d('0x11')](_0x282d('0x12'),_0x4fea91,_0x282d('0x10'),JSON[_0x282d('0x13')](_0x40530d));if(_0x40530d[_0x282d('0x14')]){if(_0x40530d[_0x282d('0x14')][_0x282d('0x15')]===0x1f4){logger[_0x282d('0x14')]('ChatInteraction,\x20%s,\x20%s',_0x4fea91,_0x40530d['error'][_0x282d('0x16')]);return _0x328a38(_0x40530d['error'][_0x282d('0x16')]);}logger[_0x282d('0x14')]('ChatInteraction,\x20%s,\x20%s',_0x4fea91,_0x40530d[_0x282d('0x14')][_0x282d('0x16')]);return _0x2f3b03(_0x40530d['error'][_0x282d('0x16')]);}else{logger[_0x282d('0xf')](_0x282d('0x17'),_0x4fea91,_0x282d('0x10'));_0x2f3b03(_0x40530d[_0x282d('0x18')][_0x282d('0x16')]);}})[_0x282d('0x19')](function(_0x38bda8){logger[_0x282d('0x14')](_0x282d('0x17'),_0x4fea91,_0x38bda8);_0x328a38(_0x38bda8);});});}exports['UpdateChatInteraction']=function(_0x3c8a82){var _0x4e1ad1=this;return new Promise(function(_0x2f31c0,_0x5b3889){return db[_0x282d('0x1a')][_0x282d('0x1b')](_0x3c8a82[_0x282d('0x1c')],{'raw':_0x3c8a82['options']?_0x3c8a82[_0x282d('0x1d')]['raw']===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x3c8a82[_0x282d('0x1d')]?_0x3c8a82['options'][_0x282d('0x1e')]||null:null,'attributes':_0x3c8a82[_0x282d('0x1d')]?_0x3c8a82[_0x282d('0x1d')][_0x282d('0x1f')]||null:null,'limit':_0x3c8a82['options']?_0x3c8a82['options'][_0x282d('0x20')]||null:null})[_0x282d('0xe')](function(_0x4e82f1){logger[_0x282d('0xf')](_0x282d('0x21'),_0x3c8a82);logger[_0x282d('0x11')](_0x282d('0x21'),_0x3c8a82,JSON[_0x282d('0x13')](_0x4e82f1));_0x2f31c0(_0x4e82f1);})['catch'](function(_0x257339){logger[_0x282d('0x14')](_0x282d('0x21'),_0x257339[_0x282d('0x16')],_0x3c8a82);_0x5b3889(_0x4e1ad1[_0x282d('0x14')](0x1f4,_0x257339[_0x282d('0x16')]));});});};exports[_0x282d('0x22')]=function(_0x15273f){return new Promise(function(_0x7e23fe,_0x4bb11a){return db[_0x282d('0x1a')][_0x282d('0x23')]({'where':_0x15273f[_0x282d('0x1d')]?_0x15273f[_0x282d('0x1d')]['where']||null:null})[_0x282d('0xe')](function(_0x26e108){if(_0x26e108){return _0x26e108[_0x282d('0x24')](_0x15273f[_0x282d('0x1c')][_0x282d('0x25')],_[_0x282d('0x26')](_0x15273f[_0x282d('0x1c')],[_0x282d('0x25'),'id'])||{});}})[_0x282d('0x27')](function(_0x2a19d2){logger[_0x282d('0xf')](_0x282d('0x28'),_0x15273f);logger[_0x282d('0x11')](_0x282d('0x28'),_0x15273f,JSON[_0x282d('0x13')](_0x2a19d2));_0x7e23fe(_0x2a19d2);})[_0x282d('0x19')](function(_0x4fea86){logger['error']('AddTags',_0x4fea86[_0x282d('0x16')],_0x15273f);_0x4bb11a(_this[_0x282d('0x14')](0x1f4,_0x4fea86[_0x282d('0x16')]));});});};
\ No newline at end of file