Built motion from commit c738b9ac.|2.6.25
[motion2.git] / server / api / faxInteraction / faxInteraction.rpc.js
index a50eeb5..def448e 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x612c=['code','error','message','FaxInteraction,\x20%s,\x20%s','result','UpdateFaxInteraction','update','body','options','raw','where','limit','catch','find','addTags','ids','omit','spread','AddTags','lodash','util','moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils','../../config/logger','rpc','jayson/promise','http','redis','defaults','socket.io-emitter','register','request','then','info','request\x20sent','debug','stringify'];(function(_0x3dd15e,_0x1f0015){var _0x231fd0=function(_0x4f680a){while(--_0x4f680a){_0x3dd15e['push'](_0x3dd15e['shift']());}};_0x231fd0(++_0x1f0015);}(_0x612c,0x109));var _0xc612=function(_0x19bc6c,_0x3aba6a){_0x19bc6c=_0x19bc6c-0x0;var _0x9691c5=_0x612c[_0x19bc6c];return _0x9691c5;};'use strict';var _=require(_0xc612('0x0'));var util=require(_0xc612('0x1'));var moment=require(_0xc612('0x2'));var BPromise=require(_0xc612('0x3'));var rs=require(_0xc612('0x4'));var fs=require('fs');var Redis=require(_0xc612('0x5'));var db=require(_0xc612('0x6'))['db'];var utils=require(_0xc612('0x7'));var logger=require(_0xc612('0x8'))(_0xc612('0x9'));var config=require('../../config/environment');var jayson=require(_0xc612('0xa'));var client=jayson['client'][_0xc612('0xb')]({'port':0x232a});config[_0xc612('0xc')]=_[_0xc612('0xd')](config[_0xc612('0xc')],{'host':'localhost','port':0x18eb});var socket=require(_0xc612('0xe'))(new Redis(config[_0xc612('0xc')]));require('./faxInteraction.socket')[_0xc612('0xf')](socket);function respondWithRpcPromise(_0x118412,_0x34536c,_0x4fbf46){return new BPromise(function(_0x4b8cf9,_0x388135){return client[_0xc612('0x10')](_0x118412,_0x4fbf46)[_0xc612('0x11')](function(_0x371ff3){logger[_0xc612('0x12')]('FaxInteraction,\x20%s,\x20%s',_0x34536c,_0xc612('0x13'));logger[_0xc612('0x14')]('FaxInteraction,\x20%s,\x20%s,\x20%s',_0x34536c,_0xc612('0x13'),JSON[_0xc612('0x15')](_0x371ff3));if(_0x371ff3['error']){if(_0x371ff3['error'][_0xc612('0x16')]===0x1f4){logger[_0xc612('0x17')]('FaxInteraction,\x20%s,\x20%s',_0x34536c,_0x371ff3['error'][_0xc612('0x18')]);return _0x388135(_0x371ff3[_0xc612('0x17')][_0xc612('0x18')]);}logger['error']('FaxInteraction,\x20%s,\x20%s',_0x34536c,_0x371ff3[_0xc612('0x17')][_0xc612('0x18')]);return _0x4b8cf9(_0x371ff3['error'][_0xc612('0x18')]);}else{logger[_0xc612('0x12')](_0xc612('0x19'),_0x34536c,_0xc612('0x13'));_0x4b8cf9(_0x371ff3[_0xc612('0x1a')][_0xc612('0x18')]);}})['catch'](function(_0x4ae416){logger['error'](_0xc612('0x19'),_0x34536c,_0x4ae416);_0x388135(_0x4ae416);});});}exports[_0xc612('0x1b')]=function(_0x384553){var _0x188775=this;return new Promise(function(_0x3ea76b,_0x5c7a95){return db['FaxInteraction'][_0xc612('0x1c')](_0x384553[_0xc612('0x1d')],{'raw':_0x384553[_0xc612('0x1e')]?_0x384553['options'][_0xc612('0x1f')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x384553[_0xc612('0x1e')]?_0x384553[_0xc612('0x1e')][_0xc612('0x20')]||null:null,'attributes':_0x384553['options']?_0x384553[_0xc612('0x1e')]['attributes']||null:null,'limit':_0x384553[_0xc612('0x1e')]?_0x384553[_0xc612('0x1e')][_0xc612('0x21')]||null:null})[_0xc612('0x11')](function(_0x519277){logger[_0xc612('0x12')]('UpdateFaxInteraction',_0x384553);logger['debug'](_0xc612('0x1b'),_0x384553,JSON[_0xc612('0x15')](_0x519277));_0x3ea76b(_0x519277);})[_0xc612('0x22')](function(_0x1308f6){logger[_0xc612('0x17')](_0xc612('0x1b'),_0x1308f6[_0xc612('0x18')],_0x384553);_0x5c7a95(_0x188775['error'](0x1f4,_0x1308f6[_0xc612('0x18')]));});});};exports['AddTagsToFaxInteraction']=function(_0x4cbb30){return new Promise(function(_0x320f7c,_0x532ac6){return db['FaxInteraction'][_0xc612('0x23')]({'where':_0x4cbb30['options']?_0x4cbb30[_0xc612('0x1e')][_0xc612('0x20')]||null:null})[_0xc612('0x11')](function(_0x49046a){if(_0x49046a){return _0x49046a[_0xc612('0x24')](_0x4cbb30['body'][_0xc612('0x25')],_[_0xc612('0x26')](_0x4cbb30[_0xc612('0x1d')],[_0xc612('0x25'),'id'])||{});}})[_0xc612('0x27')](function(_0x221148){logger[_0xc612('0x12')](_0xc612('0x28'),_0x4cbb30);logger[_0xc612('0x14')]('AddTags',_0x4cbb30,JSON[_0xc612('0x15')](_0x221148));_0x320f7c(_0x221148);})['catch'](function(_0x36d672){logger[_0xc612('0x17')]('AddTags',_0x36d672[_0xc612('0x18')],_0x4cbb30);_0x532ac6(_this[_0xc612('0x17')](0x1f4,_0x36d672[_0xc612('0x18')]));});});};
\ No newline at end of file
+var _0x2d16=['stringify','error','code','message','result','catch','UpdateFaxInteraction','FaxInteraction','update','options','raw','where','attributes','limit','then','body','ids','omit','spread','AddTags','lodash','util','moment','bluebird','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','http','redis','defaults','localhost','socket.io-emitter','./faxInteraction.socket','request','info','FaxInteraction,\x20%s,\x20%s','request\x20sent','debug'];(function(_0x486d0d,_0x316819){var _0x2d4ab6=function(_0x94cab4){while(--_0x94cab4){_0x486d0d['push'](_0x486d0d['shift']());}};_0x2d4ab6(++_0x316819);}(_0x2d16,0x104));var _0x62d1=function(_0x51ca05,_0x2bbdce){_0x51ca05=_0x51ca05-0x0;var _0x481d3a=_0x2d16[_0x51ca05];return _0x481d3a;};'use strict';var _=require(_0x62d1('0x0'));var util=require(_0x62d1('0x1'));var moment=require(_0x62d1('0x2'));var BPromise=require(_0x62d1('0x3'));var rs=require('randomstring');var fs=require('fs');var Redis=require('ioredis');var db=require('../../mysqldb')['db'];var utils=require(_0x62d1('0x4'));var logger=require(_0x62d1('0x5'))(_0x62d1('0x6'));var config=require(_0x62d1('0x7'));var jayson=require(_0x62d1('0x8'));var client=jayson['client'][_0x62d1('0x9')]({'port':0x232a});config[_0x62d1('0xa')]=_[_0x62d1('0xb')](config[_0x62d1('0xa')],{'host':_0x62d1('0xc'),'port':0x18eb});var socket=require(_0x62d1('0xd'))(new Redis(config['redis']));require(_0x62d1('0xe'))['register'](socket);function respondWithRpcPromise(_0x556596,_0x338b0a,_0x3773f3){return new BPromise(function(_0x5ca3e8,_0xa3f043){return client[_0x62d1('0xf')](_0x556596,_0x3773f3)['then'](function(_0x5f4506){logger[_0x62d1('0x10')](_0x62d1('0x11'),_0x338b0a,_0x62d1('0x12'));logger[_0x62d1('0x13')]('FaxInteraction,\x20%s,\x20%s,\x20%s',_0x338b0a,_0x62d1('0x12'),JSON[_0x62d1('0x14')](_0x5f4506));if(_0x5f4506[_0x62d1('0x15')]){if(_0x5f4506[_0x62d1('0x15')][_0x62d1('0x16')]===0x1f4){logger['error'](_0x62d1('0x11'),_0x338b0a,_0x5f4506[_0x62d1('0x15')][_0x62d1('0x17')]);return _0xa3f043(_0x5f4506[_0x62d1('0x15')][_0x62d1('0x17')]);}logger['error'](_0x62d1('0x11'),_0x338b0a,_0x5f4506['error']['message']);return _0x5ca3e8(_0x5f4506['error'][_0x62d1('0x17')]);}else{logger['info'](_0x62d1('0x11'),_0x338b0a,_0x62d1('0x12'));_0x5ca3e8(_0x5f4506[_0x62d1('0x18')][_0x62d1('0x17')]);}})[_0x62d1('0x19')](function(_0x4a1ce0){logger[_0x62d1('0x15')](_0x62d1('0x11'),_0x338b0a,_0x4a1ce0);_0xa3f043(_0x4a1ce0);});});}exports[_0x62d1('0x1a')]=function(_0x72333d){var _0x1ecf95=this;return new Promise(function(_0x43f7df,_0x5582a1){return db[_0x62d1('0x1b')][_0x62d1('0x1c')](_0x72333d['body'],{'raw':_0x72333d[_0x62d1('0x1d')]?_0x72333d['options'][_0x62d1('0x1e')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x72333d[_0x62d1('0x1d')]?_0x72333d[_0x62d1('0x1d')][_0x62d1('0x1f')]||null:null,'attributes':_0x72333d['options']?_0x72333d[_0x62d1('0x1d')][_0x62d1('0x20')]||null:null,'limit':_0x72333d['options']?_0x72333d['options'][_0x62d1('0x21')]||null:null})[_0x62d1('0x22')](function(_0x87c642){logger[_0x62d1('0x10')]('UpdateFaxInteraction',_0x72333d);logger['debug'](_0x62d1('0x1a'),_0x72333d,JSON[_0x62d1('0x14')](_0x87c642));_0x43f7df(_0x87c642);})[_0x62d1('0x19')](function(_0xf56f58){logger[_0x62d1('0x15')](_0x62d1('0x1a'),_0xf56f58[_0x62d1('0x17')],_0x72333d);_0x5582a1(_0x1ecf95[_0x62d1('0x15')](0x1f4,_0xf56f58[_0x62d1('0x17')]));});});};exports['AddTagsToFaxInteraction']=function(_0x51262a){return new Promise(function(_0x22d99f,_0x47f83c){return db['FaxInteraction']['find']({'where':_0x51262a[_0x62d1('0x1d')]?_0x51262a[_0x62d1('0x1d')][_0x62d1('0x1f')]||null:null})[_0x62d1('0x22')](function(_0x52cb69){if(_0x52cb69){return _0x52cb69['addTags'](_0x51262a[_0x62d1('0x23')][_0x62d1('0x24')],_[_0x62d1('0x25')](_0x51262a[_0x62d1('0x23')],['ids','id'])||{});}})[_0x62d1('0x26')](function(_0x597752){logger[_0x62d1('0x10')](_0x62d1('0x27'),_0x51262a);logger['debug']('AddTags',_0x51262a,JSON[_0x62d1('0x14')](_0x597752));_0x22d99f(_0x597752);})[_0x62d1('0x19')](function(_0xe8f773){logger[_0x62d1('0x15')]('AddTags',_0xe8f773['message'],_0x51262a);_0x47f83c(_this[_0x62d1('0x15')](0x1f4,_0xe8f773[_0x62d1('0x17')]));});});};
\ No newline at end of file