Built motion from commit (unavailable).|2.5.6
[motion2.git] / server / api / cmContact / cmContact.rpc.js
index 9bd4c6a..e0ae592 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x29a5=['socket.io-emitter','register','request','then','CmContact,\x20%s,\x20%s','request\x20sent','CmContact,\x20%s,\x20%s,\x20%s','error','code','message','info','result','GetCmContact','CmContact','findAll','options','where','limit','include','map','model','attributes','debug','stringify','catch','CreateCmContact','create','body','raw','keys','cf_','update','table','cm_contacts','set','toString','sequelize','query','lodash','util','moment','randomstring','squel','../../mysqldb','../../config/utils','../../config/logger','jayson/promise','client','http','redis','defaults','localhost'];(function(_0x2f5a22,_0x5e9f03){var _0x326b70=function(_0x1b7bf9){while(--_0x1b7bf9){_0x2f5a22['push'](_0x2f5a22['shift']());}};_0x326b70(++_0x5e9f03);}(_0x29a5,0x8e));var _0x529a=function(_0xfae23b,_0x2be4ba){_0xfae23b=_0xfae23b-0x0;var _0x200640=_0x29a5[_0xfae23b];return _0x200640;};'use strict';var _=require(_0x529a('0x0'));var util=require(_0x529a('0x1'));var moment=require(_0x529a('0x2'));var BPromise=require('bluebird');var rs=require(_0x529a('0x3'));var fs=require('fs');var Redis=require('ioredis');var squel=require(_0x529a('0x4'));var db=require(_0x529a('0x5'))['db'];var utils=require(_0x529a('0x6'));var logger=require(_0x529a('0x7'))('rpc');var config=require('../../config/environment');var jayson=require(_0x529a('0x8'));var client=jayson[_0x529a('0x9')][_0x529a('0xa')]({'port':0x232a});config[_0x529a('0xb')]=_[_0x529a('0xc')](config[_0x529a('0xb')],{'host':_0x529a('0xd'),'port':0x18eb});var socket=require(_0x529a('0xe'))(new Redis(config['redis']));require('./cmContact.socket')[_0x529a('0xf')](socket);function respondWithRpcPromise(_0x39d1eb,_0x1d7a5f,_0x3f70ae){return new BPromise(function(_0x56a2d2,_0x4dadc4){return client[_0x529a('0x10')](_0x39d1eb,_0x3f70ae)[_0x529a('0x11')](function(_0x1ff02c){logger['info'](_0x529a('0x12'),_0x1d7a5f,_0x529a('0x13'));logger['debug'](_0x529a('0x14'),_0x1d7a5f,_0x529a('0x13'),JSON['stringify'](_0x1ff02c));if(_0x1ff02c[_0x529a('0x15')]){if(_0x1ff02c[_0x529a('0x15')][_0x529a('0x16')]===0x1f4){logger[_0x529a('0x15')](_0x529a('0x12'),_0x1d7a5f,_0x1ff02c[_0x529a('0x15')][_0x529a('0x17')]);return _0x4dadc4(_0x1ff02c['error']['message']);}logger[_0x529a('0x15')](_0x529a('0x12'),_0x1d7a5f,_0x1ff02c[_0x529a('0x15')][_0x529a('0x17')]);return _0x56a2d2(_0x1ff02c['error'][_0x529a('0x17')]);}else{logger[_0x529a('0x18')](_0x529a('0x12'),_0x1d7a5f,_0x529a('0x13'));_0x56a2d2(_0x1ff02c[_0x529a('0x19')][_0x529a('0x17')]);}})['catch'](function(_0x2c9972){logger['error']('CmContact,\x20%s,\x20%s',_0x1d7a5f,_0x2c9972);_0x4dadc4(_0x2c9972);});});}exports[_0x529a('0x1a')]=function(_0x2c08f4){var _0x322bc1=this;return new Promise(function(_0xde40b,_0x4164b9){return db[_0x529a('0x1b')][_0x529a('0x1c')]({'raw':_0x2c08f4[_0x529a('0x1d')]?_0x2c08f4['options']['raw']===undefined?!![]:![]:!![],'where':_0x2c08f4['options']?_0x2c08f4[_0x529a('0x1d')][_0x529a('0x1e')]||null:null,'attributes':_0x2c08f4[_0x529a('0x1d')]?_0x2c08f4[_0x529a('0x1d')]['attributes']||null:null,'limit':_0x2c08f4[_0x529a('0x1d')]?_0x2c08f4['options'][_0x529a('0x1f')]||null:null,'include':_0x2c08f4[_0x529a('0x1d')]?_0x2c08f4[_0x529a('0x1d')][_0x529a('0x20')]?_[_0x529a('0x21')](_0x2c08f4[_0x529a('0x1d')][_0x529a('0x20')],function(_0x7cd49){return{'model':db[_0x7cd49[_0x529a('0x22')]],'as':_0x7cd49['as'],'attributes':_0x7cd49[_0x529a('0x23')],'include':_0x7cd49[_0x529a('0x20')]?_[_0x529a('0x21')](_0x7cd49[_0x529a('0x20')],function(_0x4bf028){return{'model':db[_0x4bf028[_0x529a('0x22')]],'as':_0x4bf028['as'],'attributes':_0x4bf028[_0x529a('0x23')],'include':_0x4bf028['include']?_['map'](_0x4bf028[_0x529a('0x20')],function(_0x1f90a0){return{'model':db[_0x1f90a0[_0x529a('0x22')]],'as':_0x1f90a0['as'],'attributes':_0x1f90a0[_0x529a('0x23')]};}):[]};}):[]};}):[]:[]})[_0x529a('0x11')](function(_0x12d911){logger[_0x529a('0x18')](_0x529a('0x1a'),_0x2c08f4);logger[_0x529a('0x24')](_0x529a('0x1a'),_0x2c08f4,JSON[_0x529a('0x25')](_0x12d911));_0xde40b(_0x12d911);})[_0x529a('0x26')](function(_0xf9ec8a){logger[_0x529a('0x15')](_0x529a('0x1a'),_0xf9ec8a[_0x529a('0x17')],_0x2c08f4);_0x4164b9(_0x322bc1[_0x529a('0x15')](0x1f4,_0xf9ec8a['message']));});});};exports[_0x529a('0x27')]=function(_0x5cba02){var _0x975c5=this;return new Promise(function(_0xbbccae,_0x2092d2){return db['CmContact'][_0x529a('0x28')](_0x5cba02[_0x529a('0x29')],{'raw':_0x5cba02[_0x529a('0x1d')]?_0x5cba02[_0x529a('0x1d')][_0x529a('0x2a')]===undefined?!![]:![]:!![]})['then'](function(_0x262887){var _0x1eef97;for(var _0x1e9dfd=0x0;_0x1e9dfd<Object[_0x529a('0x2b')](_0x5cba02[_0x529a('0x29')])['length'];_0x1e9dfd++){var _0x50a6e6=Object[_0x529a('0x2b')](_0x5cba02[_0x529a('0x29')])[_0x1e9dfd];if(_0x50a6e6['startsWith'](_0x529a('0x2c'))){_0x1eef97=squel[_0x529a('0x2d')]()[_0x529a('0x2e')](_0x529a('0x2f'))[_0x529a('0x30')](_0x50a6e6,_0x5cba02['body'][_0x50a6e6])[_0x529a('0x1e')]('id\x20=\x20?',_0x262887['id'])[_0x529a('0x31')]();break;}}if(!_0x1eef97)return _0x262887;return db[_0x529a('0x32')][_0x529a('0x33')](_0x1eef97)[_0x529a('0x11')](function(){return _0x262887;});})[_0x529a('0x11')](function(_0x5918a0){logger[_0x529a('0x18')](_0x529a('0x27'),_0x5cba02);logger[_0x529a('0x24')](_0x529a('0x27'),_0x5cba02,JSON['stringify'](_0x5918a0));_0xbbccae(_0x5918a0);})[_0x529a('0x26')](function(_0x29702a){logger['error']('CreateCmContact',_0x29702a[_0x529a('0x17')],_0x5cba02);_0x2092d2(_0x975c5['error'](0x1f4,_0x29702a[_0x529a('0x17')]));});});};
\ No newline at end of file
+var _0x038b=['./cmContact.socket','register','request\x20sent','debug','CmContact,\x20%s,\x20%s,\x20%s','stringify','error','code','message','CmContact,\x20%s,\x20%s','info','result','CmContact','options','where','attributes','limit','include','map','model','GetCmContact','catch','CreateCmContact','create','body','raw','then','length','keys','startsWith','cf_','update','table','cm_contacts','set','id\x20=\x20?','query','lodash','util','randomstring','ioredis','../../mysqldb','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','client','http','redis','defaults','localhost','socket.io-emitter'];(function(_0x4b7b69,_0x3ab075){var _0x173b4c=function(_0x234d5f){while(--_0x234d5f){_0x4b7b69['push'](_0x4b7b69['shift']());}};_0x173b4c(++_0x3ab075);}(_0x038b,0xf9));var _0xb038=function(_0x2c987d,_0x133c46){_0x2c987d=_0x2c987d-0x0;var _0x3a7d7a=_0x038b[_0x2c987d];return _0x3a7d7a;};'use strict';var _=require(_0xb038('0x0'));var util=require(_0xb038('0x1'));var moment=require('moment');var BPromise=require('bluebird');var rs=require(_0xb038('0x2'));var fs=require('fs');var Redis=require(_0xb038('0x3'));var squel=require('squel');var db=require(_0xb038('0x4'))['db'];var utils=require(_0xb038('0x5'));var logger=require(_0xb038('0x6'))(_0xb038('0x7'));var config=require(_0xb038('0x8'));var jayson=require(_0xb038('0x9'));var client=jayson[_0xb038('0xa')][_0xb038('0xb')]({'port':0x232a});config[_0xb038('0xc')]=_[_0xb038('0xd')](config[_0xb038('0xc')],{'host':_0xb038('0xe'),'port':0x18eb});var socket=require(_0xb038('0xf'))(new Redis(config[_0xb038('0xc')]));require(_0xb038('0x10'))[_0xb038('0x11')](socket);function respondWithRpcPromise(_0x2a9aaa,_0x478dfd,_0x4d1ace){return new BPromise(function(_0x1f8b09,_0x199f90){return client['request'](_0x2a9aaa,_0x4d1ace)['then'](function(_0x527471){logger['info']('CmContact,\x20%s,\x20%s',_0x478dfd,_0xb038('0x12'));logger[_0xb038('0x13')](_0xb038('0x14'),_0x478dfd,_0xb038('0x12'),JSON[_0xb038('0x15')](_0x527471));if(_0x527471[_0xb038('0x16')]){if(_0x527471[_0xb038('0x16')][_0xb038('0x17')]===0x1f4){logger[_0xb038('0x16')]('CmContact,\x20%s,\x20%s',_0x478dfd,_0x527471[_0xb038('0x16')]['message']);return _0x199f90(_0x527471['error'][_0xb038('0x18')]);}logger[_0xb038('0x16')](_0xb038('0x19'),_0x478dfd,_0x527471[_0xb038('0x16')]['message']);return _0x1f8b09(_0x527471[_0xb038('0x16')]['message']);}else{logger[_0xb038('0x1a')]('CmContact,\x20%s,\x20%s',_0x478dfd,_0xb038('0x12'));_0x1f8b09(_0x527471[_0xb038('0x1b')]['message']);}})['catch'](function(_0x4e4f56){logger[_0xb038('0x16')](_0xb038('0x19'),_0x478dfd,_0x4e4f56);_0x199f90(_0x4e4f56);});});}exports['GetCmContact']=function(_0x11e799){var _0x43c01e=this;return new Promise(function(_0x46fa33,_0x207dc1){return db[_0xb038('0x1c')]['findAll']({'raw':_0x11e799['options']?_0x11e799['options']['raw']===undefined?!![]:![]:!![],'where':_0x11e799[_0xb038('0x1d')]?_0x11e799['options'][_0xb038('0x1e')]||null:null,'attributes':_0x11e799[_0xb038('0x1d')]?_0x11e799[_0xb038('0x1d')][_0xb038('0x1f')]||null:null,'limit':_0x11e799[_0xb038('0x1d')]?_0x11e799[_0xb038('0x1d')][_0xb038('0x20')]||null:null,'include':_0x11e799[_0xb038('0x1d')]?_0x11e799[_0xb038('0x1d')][_0xb038('0x21')]?_[_0xb038('0x22')](_0x11e799[_0xb038('0x1d')]['include'],function(_0x5b80f2){return{'model':db[_0x5b80f2[_0xb038('0x23')]],'as':_0x5b80f2['as'],'attributes':_0x5b80f2[_0xb038('0x1f')],'include':_0x5b80f2[_0xb038('0x21')]?_['map'](_0x5b80f2[_0xb038('0x21')],function(_0x3ceafd){return{'model':db[_0x3ceafd[_0xb038('0x23')]],'as':_0x3ceafd['as'],'attributes':_0x3ceafd[_0xb038('0x1f')],'include':_0x3ceafd[_0xb038('0x21')]?_['map'](_0x3ceafd[_0xb038('0x21')],function(_0x493738){return{'model':db[_0x493738[_0xb038('0x23')]],'as':_0x493738['as'],'attributes':_0x493738[_0xb038('0x1f')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x4c4cce){logger['info'](_0xb038('0x24'),_0x11e799);logger['debug']('GetCmContact',_0x11e799,JSON[_0xb038('0x15')](_0x4c4cce));_0x46fa33(_0x4c4cce);})[_0xb038('0x25')](function(_0x25896d){logger[_0xb038('0x16')]('GetCmContact',_0x25896d[_0xb038('0x18')],_0x11e799);_0x207dc1(_0x43c01e[_0xb038('0x16')](0x1f4,_0x25896d[_0xb038('0x18')]));});});};exports[_0xb038('0x26')]=function(_0x3ff3bc){var _0x5061f6=this;return new Promise(function(_0x255bcb,_0x3df721){return db[_0xb038('0x1c')][_0xb038('0x27')](_0x3ff3bc[_0xb038('0x28')],{'raw':_0x3ff3bc[_0xb038('0x1d')]?_0x3ff3bc[_0xb038('0x1d')][_0xb038('0x29')]===undefined?!![]:![]:!![]})[_0xb038('0x2a')](function(_0x585eed){var _0xd37903;for(var _0x9a9b44=0x0;_0x9a9b44<Object['keys'](_0x3ff3bc[_0xb038('0x28')])[_0xb038('0x2b')];_0x9a9b44++){var _0x39c532=Object[_0xb038('0x2c')](_0x3ff3bc[_0xb038('0x28')])[_0x9a9b44];if(_0x39c532[_0xb038('0x2d')](_0xb038('0x2e'))){_0xd37903=squel[_0xb038('0x2f')]()[_0xb038('0x30')](_0xb038('0x31'))[_0xb038('0x32')](_0x39c532,_0x3ff3bc[_0xb038('0x28')][_0x39c532])[_0xb038('0x1e')](_0xb038('0x33'),_0x585eed['id'])['toString']();break;}}if(!_0xd37903)return _0x585eed;return db['sequelize'][_0xb038('0x34')](_0xd37903)[_0xb038('0x2a')](function(){return _0x585eed;});})[_0xb038('0x2a')](function(_0x380954){logger[_0xb038('0x1a')]('CreateCmContact',_0x3ff3bc);logger[_0xb038('0x13')]('CreateCmContact',_0x3ff3bc,JSON[_0xb038('0x15')](_0x380954));_0x255bcb(_0x380954);})[_0xb038('0x25')](function(_0x42e328){logger[_0xb038('0x16')]('CreateCmContact',_0x42e328[_0xb038('0x18')],_0x3ff3bc);_0x3df721(_0x5061f6[_0xb038('0x16')](0x1f4,_0x42e328[_0xb038('0x18')]));});});};
\ No newline at end of file