Built motion from commit fade34fd.|2.5.41
[motion2.git] / server / api / faxQueue / faxQueue.rpc.js
index 53ceabf..54190f8 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe56d=['limit','map','include','model','attributes','ShowFaxQueue','then','lodash','util','bluebird','randomstring','ioredis','../../mysqldb','../../config/logger','jayson/promise','client','http','redis','localhost','./faxQueue.socket','request','info','request\x20sent','debug','FaxQueue,\x20%s,\x20%s,\x20%s','stringify','error','code','FaxQueue,\x20%s,\x20%s','message','catch','GetFaxQueue','FaxQueue','findAll','options','raw','where'];(function(_0x15d2c3,_0x47eb46){var _0xed9232=function(_0x4e7215){while(--_0x4e7215){_0x15d2c3['push'](_0x15d2c3['shift']());}};_0xed9232(++_0x47eb46);}(_0xe56d,0x1c3));var _0xde56=function(_0x3240ff,_0x3b9c3d){_0x3240ff=_0x3240ff-0x0;var _0x514858=_0xe56d[_0x3240ff];return _0x514858;};'use strict';var _=require(_0xde56('0x0'));var util=require(_0xde56('0x1'));var moment=require('moment');var BPromise=require(_0xde56('0x2'));var rs=require(_0xde56('0x3'));var fs=require('fs');var Redis=require(_0xde56('0x4'));var db=require(_0xde56('0x5'))['db'];var utils=require('../../config/utils');var logger=require(_0xde56('0x6'))('rpc');var config=require('../../config/environment');var jayson=require(_0xde56('0x7'));var client=jayson[_0xde56('0x8')][_0xde56('0x9')]({'port':0x232a});config['redis']=_['defaults'](config[_0xde56('0xa')],{'host':_0xde56('0xb'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config['redis']));require(_0xde56('0xc'))['register'](socket);function respondWithRpcPromise(_0xd2287,_0x5f17ae,_0xda3502){return new BPromise(function(_0x32cc18,_0x10b01b){return client[_0xde56('0xd')](_0xd2287,_0xda3502)['then'](function(_0x442ec9){logger[_0xde56('0xe')]('FaxQueue,\x20%s,\x20%s',_0x5f17ae,_0xde56('0xf'));logger[_0xde56('0x10')](_0xde56('0x11'),_0x5f17ae,_0xde56('0xf'),JSON[_0xde56('0x12')](_0x442ec9));if(_0x442ec9['error']){if(_0x442ec9[_0xde56('0x13')][_0xde56('0x14')]===0x1f4){logger[_0xde56('0x13')](_0xde56('0x15'),_0x5f17ae,_0x442ec9['error']['message']);return _0x10b01b(_0x442ec9[_0xde56('0x13')]['message']);}logger[_0xde56('0x13')](_0xde56('0x15'),_0x5f17ae,_0x442ec9[_0xde56('0x13')][_0xde56('0x16')]);return _0x32cc18(_0x442ec9[_0xde56('0x13')][_0xde56('0x16')]);}else{logger[_0xde56('0xe')]('FaxQueue,\x20%s,\x20%s',_0x5f17ae,'request\x20sent');_0x32cc18(_0x442ec9['result'][_0xde56('0x16')]);}})[_0xde56('0x17')](function(_0x137b4c){logger['error'](_0xde56('0x15'),_0x5f17ae,_0x137b4c);_0x10b01b(_0x137b4c);});});}exports[_0xde56('0x18')]=function(_0x396f70){var _0x97cc92=this;return new Promise(function(_0x407d6c,_0x3d8306){return db[_0xde56('0x19')][_0xde56('0x1a')]({'raw':_0x396f70['options']?_0x396f70[_0xde56('0x1b')][_0xde56('0x1c')]===undefined?!![]:![]:!![],'where':_0x396f70[_0xde56('0x1b')]?_0x396f70['options'][_0xde56('0x1d')]||null:null,'attributes':_0x396f70[_0xde56('0x1b')]?_0x396f70[_0xde56('0x1b')]['attributes']||null:null,'limit':_0x396f70[_0xde56('0x1b')]?_0x396f70[_0xde56('0x1b')][_0xde56('0x1e')]||null:null,'include':_0x396f70['options']?_0x396f70[_0xde56('0x1b')]['include']?_[_0xde56('0x1f')](_0x396f70[_0xde56('0x1b')][_0xde56('0x20')],function(_0x4d53a7){return{'model':db[_0x4d53a7[_0xde56('0x21')]],'as':_0x4d53a7['as'],'attributes':_0x4d53a7[_0xde56('0x22')],'include':_0x4d53a7[_0xde56('0x20')]?_['map'](_0x4d53a7[_0xde56('0x20')],function(_0x599852){return{'model':db[_0x599852[_0xde56('0x21')]],'as':_0x599852['as'],'attributes':_0x599852['attributes'],'include':_0x599852[_0xde56('0x20')]?_[_0xde56('0x1f')](_0x599852['include'],function(_0x46d0b5){return{'model':db[_0x46d0b5['model']],'as':_0x46d0b5['as'],'attributes':_0x46d0b5['attributes']};}):[]};}):[]};}):[]:[]})['then'](function(_0x2b9348){logger['info'](_0xde56('0x18'),_0x396f70);logger[_0xde56('0x10')](_0xde56('0x18'),_0x396f70,JSON['stringify'](_0x2b9348));_0x407d6c(_0x2b9348);})['catch'](function(_0x5d7496){logger[_0xde56('0x13')](_0xde56('0x18'),_0x5d7496[_0xde56('0x16')],_0x396f70);_0x3d8306(_0x97cc92[_0xde56('0x13')](0x1f4,_0x5d7496[_0xde56('0x16')]));});});};exports[_0xde56('0x23')]=function(_0x1f16ab){var _0x318c5b=this;return new Promise(function(_0x4713a3,_0x10aa0c){return db[_0xde56('0x19')]['find']({'raw':_0x1f16ab[_0xde56('0x1b')]?_0x1f16ab[_0xde56('0x1b')][_0xde56('0x1c')]===undefined?!![]:![]:!![],'where':_0x1f16ab[_0xde56('0x1b')]?_0x1f16ab[_0xde56('0x1b')]['where']||null:null,'attributes':_0x1f16ab['options']?_0x1f16ab[_0xde56('0x1b')][_0xde56('0x22')]||null:null,'include':_0x1f16ab[_0xde56('0x1b')]?_0x1f16ab[_0xde56('0x1b')][_0xde56('0x20')]?_[_0xde56('0x1f')](_0x1f16ab[_0xde56('0x1b')][_0xde56('0x20')],function(_0x8e378f){return{'model':db[_0x8e378f[_0xde56('0x21')]],'as':_0x8e378f['as'],'attributes':_0x8e378f['attributes'],'include':_0x8e378f['include']?_[_0xde56('0x1f')](_0x8e378f[_0xde56('0x20')],function(_0x46e0ff){return{'model':db[_0x46e0ff[_0xde56('0x21')]],'as':_0x46e0ff['as'],'attributes':_0x46e0ff[_0xde56('0x22')],'include':_0x46e0ff['include']?_[_0xde56('0x1f')](_0x46e0ff[_0xde56('0x20')],function(_0x573f5d){return{'model':db[_0x573f5d[_0xde56('0x21')]],'as':_0x573f5d['as'],'attributes':_0x573f5d['attributes']};}):[]};}):[]};}):[]:[]})[_0xde56('0x24')](function(_0xfe4fb7){logger[_0xde56('0xe')](_0xde56('0x23'),_0x1f16ab);logger[_0xde56('0x10')](_0xde56('0x23'),_0x1f16ab,JSON[_0xde56('0x12')](_0xfe4fb7));_0x4713a3(_0xfe4fb7);})['catch'](function(_0x3569d6){logger[_0xde56('0x13')](_0xde56('0x23'),_0x3569d6[_0xde56('0x16')],_0x1f16ab);_0x10aa0c(_0x318c5b[_0xde56('0x13')](0x1f4,_0x3569d6[_0xde56('0x16')]));});});};
\ No newline at end of file
+var _0x8420=['map','ShowFaxQueue','util','moment','randomstring','ioredis','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','http','redis','localhost','./faxQueue.socket','request','then','info','FaxQueue,\x20%s,\x20%s','request\x20sent','debug','FaxQueue,\x20%s,\x20%s,\x20%s','stringify','error','code','message','result','catch','GetFaxQueue','FaxQueue','options','where','attributes','limit','include','model'];(function(_0x574ce3,_0x59eef4){var _0x3447a0=function(_0x27f8cb){while(--_0x27f8cb){_0x574ce3['push'](_0x574ce3['shift']());}};_0x3447a0(++_0x59eef4);}(_0x8420,0x146));var _0x0842=function(_0x498f5e,_0x95a476){_0x498f5e=_0x498f5e-0x0;var _0x307591=_0x8420[_0x498f5e];return _0x307591;};'use strict';var _=require('lodash');var util=require(_0x0842('0x0'));var moment=require(_0x0842('0x1'));var BPromise=require('bluebird');var rs=require(_0x0842('0x2'));var fs=require('fs');var Redis=require(_0x0842('0x3'));var db=require('../../mysqldb')['db'];var utils=require(_0x0842('0x4'));var logger=require(_0x0842('0x5'))(_0x0842('0x6'));var config=require(_0x0842('0x7'));var jayson=require(_0x0842('0x8'));var client=jayson['client'][_0x0842('0x9')]({'port':0x232a});config[_0x0842('0xa')]=_['defaults'](config['redis'],{'host':_0x0842('0xb'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x0842('0xa')]));require(_0x0842('0xc'))['register'](socket);function respondWithRpcPromise(_0x33b2f6,_0x1bc188,_0x433f40){return new BPromise(function(_0x15bbed,_0x535929){return client[_0x0842('0xd')](_0x33b2f6,_0x433f40)[_0x0842('0xe')](function(_0x41ccb3){logger[_0x0842('0xf')](_0x0842('0x10'),_0x1bc188,_0x0842('0x11'));logger[_0x0842('0x12')](_0x0842('0x13'),_0x1bc188,_0x0842('0x11'),JSON[_0x0842('0x14')](_0x41ccb3));if(_0x41ccb3[_0x0842('0x15')]){if(_0x41ccb3[_0x0842('0x15')][_0x0842('0x16')]===0x1f4){logger['error']('FaxQueue,\x20%s,\x20%s',_0x1bc188,_0x41ccb3[_0x0842('0x15')][_0x0842('0x17')]);return _0x535929(_0x41ccb3[_0x0842('0x15')]['message']);}logger['error']('FaxQueue,\x20%s,\x20%s',_0x1bc188,_0x41ccb3['error'][_0x0842('0x17')]);return _0x15bbed(_0x41ccb3['error']['message']);}else{logger[_0x0842('0xf')](_0x0842('0x10'),_0x1bc188,_0x0842('0x11'));_0x15bbed(_0x41ccb3[_0x0842('0x18')][_0x0842('0x17')]);}})[_0x0842('0x19')](function(_0x3c1d75){logger['error']('FaxQueue,\x20%s,\x20%s',_0x1bc188,_0x3c1d75);_0x535929(_0x3c1d75);});});}exports[_0x0842('0x1a')]=function(_0x2aa963){var _0x106b8b=this;return new Promise(function(_0x1aa16f,_0x3c8841){return db[_0x0842('0x1b')]['findAll']({'raw':_0x2aa963[_0x0842('0x1c')]?_0x2aa963['options']['raw']===undefined?!![]:![]:!![],'where':_0x2aa963['options']?_0x2aa963[_0x0842('0x1c')][_0x0842('0x1d')]||null:null,'attributes':_0x2aa963[_0x0842('0x1c')]?_0x2aa963[_0x0842('0x1c')][_0x0842('0x1e')]||null:null,'limit':_0x2aa963[_0x0842('0x1c')]?_0x2aa963['options'][_0x0842('0x1f')]||null:null,'include':_0x2aa963['options']?_0x2aa963['options'][_0x0842('0x20')]?_['map'](_0x2aa963[_0x0842('0x1c')]['include'],function(_0x535921){return{'model':db[_0x535921[_0x0842('0x21')]],'as':_0x535921['as'],'attributes':_0x535921[_0x0842('0x1e')],'include':_0x535921[_0x0842('0x20')]?_[_0x0842('0x22')](_0x535921[_0x0842('0x20')],function(_0x256c82){return{'model':db[_0x256c82[_0x0842('0x21')]],'as':_0x256c82['as'],'attributes':_0x256c82[_0x0842('0x1e')],'include':_0x256c82[_0x0842('0x20')]?_[_0x0842('0x22')](_0x256c82[_0x0842('0x20')],function(_0x3618d3){return{'model':db[_0x3618d3[_0x0842('0x21')]],'as':_0x3618d3['as'],'attributes':_0x3618d3['attributes']};}):[]};}):[]};}):[]:[]})[_0x0842('0xe')](function(_0x2bcd72){logger['info']('GetFaxQueue',_0x2aa963);logger['debug'](_0x0842('0x1a'),_0x2aa963,JSON[_0x0842('0x14')](_0x2bcd72));_0x1aa16f(_0x2bcd72);})[_0x0842('0x19')](function(_0x56ff26){logger[_0x0842('0x15')](_0x0842('0x1a'),_0x56ff26[_0x0842('0x17')],_0x2aa963);_0x3c8841(_0x106b8b[_0x0842('0x15')](0x1f4,_0x56ff26[_0x0842('0x17')]));});});};exports[_0x0842('0x23')]=function(_0x3ef28e){var _0x5cd89a=this;return new Promise(function(_0x37fcc1,_0x57e5eb){return db['FaxQueue']['find']({'raw':_0x3ef28e[_0x0842('0x1c')]?_0x3ef28e[_0x0842('0x1c')]['raw']===undefined?!![]:![]:!![],'where':_0x3ef28e['options']?_0x3ef28e[_0x0842('0x1c')]['where']||null:null,'attributes':_0x3ef28e[_0x0842('0x1c')]?_0x3ef28e[_0x0842('0x1c')][_0x0842('0x1e')]||null:null,'include':_0x3ef28e[_0x0842('0x1c')]?_0x3ef28e[_0x0842('0x1c')]['include']?_['map'](_0x3ef28e['options']['include'],function(_0x4218a2){return{'model':db[_0x4218a2[_0x0842('0x21')]],'as':_0x4218a2['as'],'attributes':_0x4218a2[_0x0842('0x1e')],'include':_0x4218a2['include']?_[_0x0842('0x22')](_0x4218a2[_0x0842('0x20')],function(_0x4b111b){return{'model':db[_0x4b111b[_0x0842('0x21')]],'as':_0x4b111b['as'],'attributes':_0x4b111b[_0x0842('0x1e')],'include':_0x4b111b[_0x0842('0x20')]?_[_0x0842('0x22')](_0x4b111b['include'],function(_0x551a8a){return{'model':db[_0x551a8a['model']],'as':_0x551a8a['as'],'attributes':_0x551a8a[_0x0842('0x1e')]};}):[]};}):[]};}):[]:[]})[_0x0842('0xe')](function(_0x2fc567){logger['info'](_0x0842('0x23'),_0x3ef28e);logger['debug'](_0x0842('0x23'),_0x3ef28e,JSON[_0x0842('0x14')](_0x2fc567));_0x37fcc1(_0x2fc567);})['catch'](function(_0x149c30){logger['error']('ShowFaxQueue',_0x149c30['message'],_0x3ef28e);_0x57e5eb(_0x5cd89a['error'](0x1f4,_0x149c30[_0x0842('0x17')]));});});};
\ No newline at end of file