Built motion from commit (unavailable).|2.5.4
[motion2.git] / server / api / mailInteraction / mailInteraction.rpc.js
index dd8558f..f996333 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x6b61=['../../config/logger','rpc','jayson/promise','client','redis','defaults','localhost','socket.io-emitter','request','then','info','MailInteraction,\x20%s,\x20%s,\x20%s','request\x20sent','stringify','error','code','message','MailInteraction,\x20%s,\x20%s','result','catch','UpdateMailInteraction','body','options','raw','where','attributes','limit','find','addTags','ids','omit','spread','debug','AddTags','lodash','moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils'];(function(_0x456b57,_0x58691a){var _0x18f49f=function(_0x1dc195){while(--_0x1dc195){_0x456b57['push'](_0x456b57['shift']());}};_0x18f49f(++_0x58691a);}(_0x6b61,0x16a));var _0x16b6=function(_0x49c057,_0xc808ed){_0x49c057=_0x49c057-0x0;var _0xd8f0e6=_0x6b61[_0x49c057];return _0xd8f0e6;};'use strict';var _=require(_0x16b6('0x0'));var util=require('util');var moment=require(_0x16b6('0x1'));var BPromise=require(_0x16b6('0x2'));var rs=require(_0x16b6('0x3'));var fs=require('fs');var Redis=require(_0x16b6('0x4'));var db=require(_0x16b6('0x5'))['db'];var utils=require(_0x16b6('0x6'));var logger=require(_0x16b6('0x7'))(_0x16b6('0x8'));var config=require('../../config/environment');var jayson=require(_0x16b6('0x9'));var client=jayson[_0x16b6('0xa')]['http']({'port':0x232a});config[_0x16b6('0xb')]=_[_0x16b6('0xc')](config['redis'],{'host':_0x16b6('0xd'),'port':0x18eb});var socket=require(_0x16b6('0xe'))(new Redis(config['redis']));require('./mailInteraction.socket')['register'](socket);function respondWithRpcPromise(_0x282385,_0x4cdac4,_0x95f3c5){return new BPromise(function(_0x33f15f,_0xdc323d){return client[_0x16b6('0xf')](_0x282385,_0x95f3c5)[_0x16b6('0x10')](function(_0x2114e4){logger[_0x16b6('0x11')]('MailInteraction,\x20%s,\x20%s',_0x4cdac4,'request\x20sent');logger['debug'](_0x16b6('0x12'),_0x4cdac4,_0x16b6('0x13'),JSON[_0x16b6('0x14')](_0x2114e4));if(_0x2114e4[_0x16b6('0x15')]){if(_0x2114e4[_0x16b6('0x15')][_0x16b6('0x16')]===0x1f4){logger[_0x16b6('0x15')]('MailInteraction,\x20%s,\x20%s',_0x4cdac4,_0x2114e4[_0x16b6('0x15')]['message']);return _0xdc323d(_0x2114e4['error']['message']);}logger['error']('MailInteraction,\x20%s,\x20%s',_0x4cdac4,_0x2114e4['error'][_0x16b6('0x17')]);return _0x33f15f(_0x2114e4['error']['message']);}else{logger['info'](_0x16b6('0x18'),_0x4cdac4,_0x16b6('0x13'));_0x33f15f(_0x2114e4[_0x16b6('0x19')][_0x16b6('0x17')]);}})[_0x16b6('0x1a')](function(_0x1302f3){logger[_0x16b6('0x15')](_0x16b6('0x18'),_0x4cdac4,_0x1302f3);_0xdc323d(_0x1302f3);});});}exports[_0x16b6('0x1b')]=function(_0x478ea1){var _0x3ccdfa=this;return new Promise(function(_0x4a8c64,_0x5307d1){return db['MailInteraction']['update'](_0x478ea1[_0x16b6('0x1c')],{'raw':_0x478ea1[_0x16b6('0x1d')]?_0x478ea1[_0x16b6('0x1d')][_0x16b6('0x1e')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x478ea1[_0x16b6('0x1d')]?_0x478ea1[_0x16b6('0x1d')][_0x16b6('0x1f')]||null:null,'attributes':_0x478ea1[_0x16b6('0x1d')]?_0x478ea1['options'][_0x16b6('0x20')]||null:null,'limit':_0x478ea1[_0x16b6('0x1d')]?_0x478ea1['options'][_0x16b6('0x21')]||null:null})[_0x16b6('0x10')](function(_0x59a461){logger[_0x16b6('0x11')](_0x16b6('0x1b'),_0x478ea1);logger['debug'](_0x16b6('0x1b'),_0x478ea1,JSON[_0x16b6('0x14')](_0x59a461));_0x4a8c64(_0x59a461);})['catch'](function(_0x4394e9){logger[_0x16b6('0x15')](_0x16b6('0x1b'),_0x4394e9[_0x16b6('0x17')],_0x478ea1);_0x5307d1(_0x3ccdfa['error'](0x1f4,_0x4394e9[_0x16b6('0x17')]));});});};exports['AddTagsToMailInteraction']=function(_0x372843){return new Promise(function(_0x48c4e2,_0x43c77a){return db['MailInteraction'][_0x16b6('0x22')]({'where':_0x372843[_0x16b6('0x1d')]?_0x372843[_0x16b6('0x1d')][_0x16b6('0x1f')]||null:null})['then'](function(_0x58aca6){if(_0x58aca6){return _0x58aca6[_0x16b6('0x23')](_0x372843[_0x16b6('0x1c')][_0x16b6('0x24')],_[_0x16b6('0x25')](_0x372843[_0x16b6('0x1c')],[_0x16b6('0x24'),'id'])||{});}})[_0x16b6('0x26')](function(_0x25840b){logger[_0x16b6('0x11')]('AddTags',_0x372843);logger[_0x16b6('0x27')](_0x16b6('0x28'),_0x372843,JSON[_0x16b6('0x14')](_0x25840b));_0x48c4e2(_0x25840b);})[_0x16b6('0x1a')](function(_0x3519cc){logger[_0x16b6('0x15')]('AddTags',_0x3519cc[_0x16b6('0x17')],_0x372843);_0x43c77a(_this[_0x16b6('0x15')](0x1f4,_0x3519cc['message']));});});};
\ No newline at end of file
+var _0xed8a=['error','code','message','info','result','catch','UpdateMailInteraction','update','options','raw','attributes','limit','AddTagsToMailInteraction','MailInteraction','find','where','addTags','body','ids','spread','AddTags','lodash','util','moment','bluebird','ioredis','../../mysqldb','../../config/logger','rpc','client','http','redis','defaults','localhost','socket.io-emitter','./mailInteraction.socket','register','request','then','MailInteraction,\x20%s,\x20%s','debug','MailInteraction,\x20%s,\x20%s,\x20%s','request\x20sent','stringify'];(function(_0x5ca8f0,_0x82aef){var _0x214539=function(_0xe82a6){while(--_0xe82a6){_0x5ca8f0['push'](_0x5ca8f0['shift']());}};_0x214539(++_0x82aef);}(_0xed8a,0xc5));var _0xaed8=function(_0x2b7bf9,_0x30711d){_0x2b7bf9=_0x2b7bf9-0x0;var _0x2983c8=_0xed8a[_0x2b7bf9];return _0x2983c8;};'use strict';var _=require(_0xaed8('0x0'));var util=require(_0xaed8('0x1'));var moment=require(_0xaed8('0x2'));var BPromise=require(_0xaed8('0x3'));var rs=require('randomstring');var fs=require('fs');var Redis=require(_0xaed8('0x4'));var db=require(_0xaed8('0x5'))['db'];var utils=require('../../config/utils');var logger=require(_0xaed8('0x6'))(_0xaed8('0x7'));var config=require('../../config/environment');var jayson=require('jayson/promise');var client=jayson[_0xaed8('0x8')][_0xaed8('0x9')]({'port':0x232a});config[_0xaed8('0xa')]=_[_0xaed8('0xb')](config[_0xaed8('0xa')],{'host':_0xaed8('0xc'),'port':0x18eb});var socket=require(_0xaed8('0xd'))(new Redis(config['redis']));require(_0xaed8('0xe'))[_0xaed8('0xf')](socket);function respondWithRpcPromise(_0x347f88,_0x5dce71,_0xf51777){return new BPromise(function(_0x29b08a,_0x1385ef){return client[_0xaed8('0x10')](_0x347f88,_0xf51777)[_0xaed8('0x11')](function(_0x55f38f){logger['info'](_0xaed8('0x12'),_0x5dce71,'request\x20sent');logger[_0xaed8('0x13')](_0xaed8('0x14'),_0x5dce71,_0xaed8('0x15'),JSON[_0xaed8('0x16')](_0x55f38f));if(_0x55f38f['error']){if(_0x55f38f[_0xaed8('0x17')][_0xaed8('0x18')]===0x1f4){logger[_0xaed8('0x17')](_0xaed8('0x12'),_0x5dce71,_0x55f38f[_0xaed8('0x17')][_0xaed8('0x19')]);return _0x1385ef(_0x55f38f['error'][_0xaed8('0x19')]);}logger['error'](_0xaed8('0x12'),_0x5dce71,_0x55f38f[_0xaed8('0x17')]['message']);return _0x29b08a(_0x55f38f[_0xaed8('0x17')][_0xaed8('0x19')]);}else{logger[_0xaed8('0x1a')](_0xaed8('0x12'),_0x5dce71,_0xaed8('0x15'));_0x29b08a(_0x55f38f[_0xaed8('0x1b')][_0xaed8('0x19')]);}})[_0xaed8('0x1c')](function(_0x2676a2){logger[_0xaed8('0x17')](_0xaed8('0x12'),_0x5dce71,_0x2676a2);_0x1385ef(_0x2676a2);});});}exports[_0xaed8('0x1d')]=function(_0x16aa06){var _0x39ca9e=this;return new Promise(function(_0x2095ae,_0x48828f){return db['MailInteraction'][_0xaed8('0x1e')](_0x16aa06['body'],{'raw':_0x16aa06[_0xaed8('0x1f')]?_0x16aa06[_0xaed8('0x1f')][_0xaed8('0x20')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x16aa06[_0xaed8('0x1f')]?_0x16aa06['options']['where']||null:null,'attributes':_0x16aa06['options']?_0x16aa06[_0xaed8('0x1f')][_0xaed8('0x21')]||null:null,'limit':_0x16aa06[_0xaed8('0x1f')]?_0x16aa06[_0xaed8('0x1f')][_0xaed8('0x22')]||null:null})[_0xaed8('0x11')](function(_0x290b32){logger[_0xaed8('0x1a')](_0xaed8('0x1d'),_0x16aa06);logger['debug'](_0xaed8('0x1d'),_0x16aa06,JSON[_0xaed8('0x16')](_0x290b32));_0x2095ae(_0x290b32);})[_0xaed8('0x1c')](function(_0x14cd92){logger[_0xaed8('0x17')](_0xaed8('0x1d'),_0x14cd92['message'],_0x16aa06);_0x48828f(_0x39ca9e[_0xaed8('0x17')](0x1f4,_0x14cd92['message']));});});};exports[_0xaed8('0x23')]=function(_0x5d80c7){return new Promise(function(_0x34c7ff,_0x4b25d9){return db[_0xaed8('0x24')][_0xaed8('0x25')]({'where':_0x5d80c7[_0xaed8('0x1f')]?_0x5d80c7[_0xaed8('0x1f')][_0xaed8('0x26')]||null:null})[_0xaed8('0x11')](function(_0x105376){if(_0x105376){return _0x105376[_0xaed8('0x27')](_0x5d80c7[_0xaed8('0x28')][_0xaed8('0x29')],_['omit'](_0x5d80c7[_0xaed8('0x28')],[_0xaed8('0x29'),'id'])||{});}})[_0xaed8('0x2a')](function(_0x135139){logger[_0xaed8('0x1a')]('AddTags',_0x5d80c7);logger[_0xaed8('0x13')](_0xaed8('0x2b'),_0x5d80c7,JSON[_0xaed8('0x16')](_0x135139));_0x34c7ff(_0x135139);})[_0xaed8('0x1c')](function(_0x1b0237){logger[_0xaed8('0x17')]('AddTags',_0x1b0237['message'],_0x5d80c7);_0x4b25d9(_this[_0xaed8('0x17')](0x1f4,_0x1b0237[_0xaed8('0x19')]));});});};
\ No newline at end of file