Built motion from commit 82a371561bcdbc7605c801e5e414f4032ba9e7ad. Version 3.0.0...
[motion-next.git] / server / api / faxQueue / faxQueue.rpc.js
1 const a215_0x51d3=['message','findOne','info','debug','where','attributes','raw','ShowFaxQueue','rpc','FaxQueue','include','map','../../mysqldb','options','../../config/logger','error','model','../../rediscache','then','stringify','findAll','./faxQueue.socket','catch','GetFaxQueue'];(function(_0x551c1c,_0x51d3c9){const _0x208f79=function(_0x2038e0){while(--_0x2038e0){_0x551c1c['push'](_0x551c1c['shift']());}};_0x208f79(++_0x51d3c9);}(a215_0x51d3,0x1eb));const a215_0x208f=function(_0x551c1c,_0x51d3c9){_0x551c1c=_0x551c1c-0x0;let _0x208f79=a215_0x51d3[_0x551c1c];return _0x208f79;};const _0x44cfa6=a215_0x208f;'use strict';const _=require('lodash'),db=require(_0x44cfa6('0x1'))['db'],logger=require(_0x44cfa6('0x3'))(_0x44cfa6('0x15')),{getSocket}=require(_0x44cfa6('0x6')),socket=getSocket();require(_0x44cfa6('0xa'))['register'](socket),exports['GetFaxQueue']=function(_0x2038e0){const _0x4efb6c=this;return new Promise(function(_0x52b355,_0x1cc26d){const _0x37732e=a215_0x208f;return db[_0x37732e('0x16')][_0x37732e('0x9')]({'raw':_0x2038e0[_0x37732e('0x2')]?_0x2038e0[_0x37732e('0x2')][_0x37732e('0x13')]===undefined?!![]:![]:!![],'where':_0x2038e0[_0x37732e('0x2')]?_0x2038e0[_0x37732e('0x2')][_0x37732e('0x11')]||null:null,'attributes':_0x2038e0['options']?_0x2038e0[_0x37732e('0x2')][_0x37732e('0x12')]||null:null,'limit':_0x2038e0[_0x37732e('0x2')]?_0x2038e0[_0x37732e('0x2')]['limit']||null:null,'include':_0x2038e0[_0x37732e('0x2')]?_0x2038e0[_0x37732e('0x2')][_0x37732e('0x17')]?_[_0x37732e('0x0')](_0x2038e0[_0x37732e('0x2')]['include'],function(_0x4178f2){const _0x545255=_0x37732e;return{'model':db[_0x4178f2[_0x545255('0x5')]],'as':_0x4178f2['as'],'attributes':_0x4178f2['attributes'],'include':_0x4178f2[_0x545255('0x17')]?_[_0x545255('0x0')](_0x4178f2[_0x545255('0x17')],function(_0x5c37e3){const _0x48f543=_0x545255;return{'model':db[_0x5c37e3[_0x48f543('0x5')]],'as':_0x5c37e3['as'],'attributes':_0x5c37e3[_0x48f543('0x12')],'include':_0x5c37e3['include']?_[_0x48f543('0x0')](_0x5c37e3[_0x48f543('0x17')],function(_0x211994){const _0x5b31c4=_0x48f543;return{'model':db[_0x211994[_0x5b31c4('0x5')]],'as':_0x211994['as'],'attributes':_0x211994[_0x5b31c4('0x12')]};}):[]};}):[]};}):[]:[]})[_0x37732e('0x7')](function(_0x17c636){const _0x275a5b=_0x37732e;logger['info'](_0x275a5b('0xc'),_0x2038e0),logger['debug'](_0x275a5b('0xc'),_0x2038e0,JSON[_0x275a5b('0x8')](_0x17c636)),_0x52b355(_0x17c636);})[_0x37732e('0xb')](function(_0x190424){const _0x39d979=_0x37732e;logger[_0x39d979('0x4')](_0x39d979('0xc'),_0x190424[_0x39d979('0xd')],_0x2038e0),_0x1cc26d(_0x4efb6c[_0x39d979('0x4')](0x1f4,_0x190424['message']));});});},exports[_0x44cfa6('0x14')]=function(_0x1969cc){const _0x5e0924=this;return new Promise(function(_0xe0e2e6,_0x6d986a){const _0x49b7fc=a215_0x208f;return db[_0x49b7fc('0x16')][_0x49b7fc('0xe')]({'raw':_0x1969cc['options']?_0x1969cc[_0x49b7fc('0x2')][_0x49b7fc('0x13')]===undefined?!![]:![]:!![],'where':_0x1969cc['options']?_0x1969cc[_0x49b7fc('0x2')][_0x49b7fc('0x11')]||null:null,'attributes':_0x1969cc['options']?_0x1969cc[_0x49b7fc('0x2')][_0x49b7fc('0x12')]||null:null,'include':_0x1969cc[_0x49b7fc('0x2')]?_0x1969cc[_0x49b7fc('0x2')][_0x49b7fc('0x17')]?_[_0x49b7fc('0x0')](_0x1969cc[_0x49b7fc('0x2')][_0x49b7fc('0x17')],function(_0x5878f2){const _0x4a61b5=_0x49b7fc;return{'model':db[_0x5878f2['model']],'as':_0x5878f2['as'],'attributes':_0x5878f2[_0x4a61b5('0x12')],'include':_0x5878f2[_0x4a61b5('0x17')]?_[_0x4a61b5('0x0')](_0x5878f2[_0x4a61b5('0x17')],function(_0x31ef02){const _0x34f269=_0x4a61b5;return{'model':db[_0x31ef02['model']],'as':_0x31ef02['as'],'attributes':_0x31ef02[_0x34f269('0x12')],'include':_0x31ef02[_0x34f269('0x17')]?_[_0x34f269('0x0')](_0x31ef02[_0x34f269('0x17')],function(_0x5d0c22){const _0x584820=_0x34f269;return{'model':db[_0x5d0c22[_0x584820('0x5')]],'as':_0x5d0c22['as'],'attributes':_0x5d0c22[_0x584820('0x12')]};}):[]};}):[]};}):[]:[]})[_0x49b7fc('0x7')](function(_0x564e34){const _0x15a3a0=_0x49b7fc;logger[_0x15a3a0('0xf')](_0x15a3a0('0x14'),_0x1969cc),logger[_0x15a3a0('0x10')]('ShowFaxQueue',_0x1969cc,JSON[_0x15a3a0('0x8')](_0x564e34)),_0xe0e2e6(_0x564e34);})[_0x49b7fc('0xb')](function(_0x1eba2c){const _0x3b9c13=_0x49b7fc;logger[_0x3b9c13('0x4')](_0x3b9c13('0x14'),_0x1eba2c[_0x3b9c13('0xd')],_0x1969cc),_0x6d986a(_0x5e0924[_0x3b9c13('0x4')](0x1f4,_0x1eba2c[_0x3b9c13('0xd')]));});});};