Built motion from commit df3e9871f6bcc3432fec345b2f4facbd4dba8b5c. Version 3.0.0...
[motion-next.git] / server / api / chatOfflineMessage / chatOfflineMessage.controller.js
index 030a091..1f4b341 100644 (file)
@@ -1 +1 @@
-const a87_0x349c=['set','filters','pick','merge','rawAttributes','offset','params','sort','sendStatus','ChatOfflineMessage','fields','api','create','json','like','limit','update','error','count','fieldName','keys','destroy','name','map','query','describe','sequelize','order','includeAll','undefined','intersection','type','where','status','body','include','catch','attributes','lodash','key','../../config/logger','end','../../components/parsers/qs','model','findOne','Content-Range','then','VIRTUAL','../../mysqldb','rows'];(function(_0x2cbe01,_0x349c40){const _0x476df4=function(_0x51e2ee){while(--_0x51e2ee){_0x2cbe01['push'](_0x2cbe01['shift']());}};_0x476df4(++_0x349c40);}(a87_0x349c,0x1bf));const a87_0x476d=function(_0x2cbe01,_0x349c40){_0x2cbe01=_0x2cbe01-0x0;let _0x476df4=a87_0x349c[_0x2cbe01];return _0x476df4;};const _0x54b6cd=a87_0x476d;'use strict';const _=require(_0x54b6cd('0x29')),qs=require(_0x54b6cd('0x2d')),logger=require(_0x54b6cd('0x2b'))(_0x54b6cd('0xe')),db=require(_0x54b6cd('0x1'))['db'],{Op}=require(_0x54b6cd('0x1d'));function respondWithResult(_0x51e2ee,_0x170ce9){return _0x170ce9=_0x170ce9||0xc8,function(_0x10a024){const _0x3aac60=a87_0x476d;if(_0x10a024)return _0x51e2ee[_0x3aac60('0x24')](_0x170ce9)['json'](_0x10a024);};}function respondWithFilteredResult(_0xebcac0,_0x293931){return function(_0x1d7c7e){const _0x16cf5d=a87_0x476d;if(_0x1d7c7e){const _0x5c3bed=_0x1d7c7e[_0x16cf5d('0x15')],_0x5d24c6=_0x293931[_0x16cf5d('0x8')];let _0x534627=_0x293931[_0x16cf5d('0x8')]+_0x293931['limit'],_0x11a291;return _0x534627>=_0x5c3bed?(_0x534627=_0x5c3bed,_0x11a291=0xc8):_0x11a291=0xce,_0xebcac0[_0x16cf5d('0x24')](_0x11a291),_0xebcac0[_0x16cf5d('0x3')](_0x16cf5d('0x30'),_0x5d24c6+'-'+_0x534627+'/'+_0x5c3bed)[_0x16cf5d('0x10')](_0x1d7c7e);}return null;};}function saveUpdates(_0xc2f705){return function(_0x127114){const _0x1d99b4=a87_0x476d;if(_0x127114)return _0x127114[_0x1d99b4('0x13')](_0xc2f705)[_0x1d99b4('0x31')](function(_0x347745){return _0x347745;});return null;};}function removeEntity(_0x17e011){return function(_0x198b96){const _0x79f698=a87_0x476d;if(_0x198b96)return _0x198b96['destroy']()[_0x79f698('0x31')](function(){const _0xea794a=_0x79f698;_0x17e011[_0xea794a('0x24')](0xcc)[_0xea794a('0x2c')]();});};}function handleEntityNotFound(_0x584ef5){return function(_0xc0738c){const _0x26ccce=a87_0x476d;return!_0xc0738c&&_0x584ef5[_0x26ccce('0xb')](0x194),_0xc0738c;};}function handleError(_0x55c9fc,_0x1d00b1){return _0x1d00b1=_0x1d00b1||0x1f4,function(_0x2249e7){const _0x2a4566=a87_0x476d;logger[_0x2a4566('0x14')](_0x2249e7['stack']),_0x2249e7[_0x2a4566('0x19')]&&delete _0x2249e7[_0x2a4566('0x19')],_0x55c9fc[_0x2a4566('0x24')](_0x1d00b1)['send'](_0x2249e7);};}exports['index']=function(_0x3a300c,_0x339f3a){const _0x2193be=_0x54b6cd;let _0x41fb57={};const _0x5c1a82={},_0x17d0a5={'count':0x0,'rows':[]},_0x2ee4a4=_[_0x2193be('0x1a')](db['ChatOfflineMessage'][_0x2193be('0x7')],function(_0x6bf807){const _0x2a789e=_0x2193be;return{'name':_0x6bf807[_0x2a789e('0x16')],'type':_0x6bf807[_0x2a789e('0x22')][_0x2a789e('0x2a')]};});_0x5c1a82['model']=_[_0x2193be('0x1a')](_0x2ee4a4,'name'),_0x5c1a82[_0x2193be('0x1b')]=_[_0x2193be('0x17')](_0x3a300c['query']),_0x5c1a82[_0x2193be('0x4')]=_[_0x2193be('0x21')](_0x5c1a82[_0x2193be('0x2e')],_0x5c1a82[_0x2193be('0x1b')]),_0x41fb57[_0x2193be('0x28')]=_[_0x2193be('0x21')](_0x5c1a82[_0x2193be('0x2e')],qs[_0x2193be('0xd')](_0x3a300c[_0x2193be('0x1b')][_0x2193be('0xd')])),_0x41fb57['attributes']=_0x41fb57[_0x2193be('0x28')]['length']?_0x41fb57[_0x2193be('0x28')]:_0x5c1a82[_0x2193be('0x2e')];typeof _0x3a300c[_0x2193be('0x1b')]['nolimit']===_0x2193be('0x20')&&(_0x41fb57['limit']=qs[_0x2193be('0x12')](_0x3a300c[_0x2193be('0x1b')]['limit']),_0x41fb57[_0x2193be('0x8')]=qs[_0x2193be('0x8')](_0x3a300c[_0x2193be('0x1b')][_0x2193be('0x8')]));_0x41fb57[_0x2193be('0x1e')]=qs[_0x2193be('0xa')](_0x3a300c[_0x2193be('0x1b')][_0x2193be('0xa')]),_0x41fb57[_0x2193be('0x23')]=qs[_0x2193be('0x4')](_[_0x2193be('0x5')](_0x3a300c[_0x2193be('0x1b')],_0x5c1a82['filters']),_0x2ee4a4);_0x3a300c[_0x2193be('0x1b')]['filter']&&(_0x41fb57['where']=_['merge'](_0x41fb57[_0x2193be('0x23')],{[Op['or']]:_[_0x2193be('0x1a')](_0x2ee4a4,function(_0x21c7ef){const _0x4e9ce7=_0x2193be;if(_0x21c7ef['type']!==_0x4e9ce7('0x0')){const _0x5677f4={};return _0x5677f4[_0x21c7ef[_0x4e9ce7('0x19')]]={[Op[_0x4e9ce7('0x11')]]:'%'+_0x3a300c[_0x4e9ce7('0x1b')]['filter']+'%'},_0x5677f4;}})}));_0x41fb57=_[_0x2193be('0x6')]({},_0x41fb57,_0x3a300c['options']);const _0x342449={'where':_0x41fb57[_0x2193be('0x23')]};return db['ChatOfflineMessage'][_0x2193be('0x15')](_0x342449)[_0x2193be('0x31')](function(_0x517a5d){const _0x37f8ed=_0x2193be;return _0x17d0a5[_0x37f8ed('0x15')]=_0x517a5d,_0x3a300c[_0x37f8ed('0x1b')][_0x37f8ed('0x1f')]&&(_0x41fb57[_0x37f8ed('0x26')]=[{'all':!![]}]),db['ChatOfflineMessage']['findAll'](_0x41fb57);})['then'](function(_0x218d3f){const _0x5aaab1=_0x2193be;return _0x17d0a5[_0x5aaab1('0x2')]=_0x218d3f,_0x17d0a5;})['then'](respondWithFilteredResult(_0x339f3a,_0x41fb57))[_0x2193be('0x27')](handleError(_0x339f3a,null));},exports['show']=function(_0x51e167,_0x270067){const _0x122674=_0x54b6cd;let _0xff6c38={'raw':!![],'where':{'id':_0x51e167[_0x122674('0x9')]['id']}};const _0x184cd6={};return _0x184cd6[_0x122674('0x2e')]=_['keys'](db[_0x122674('0xc')][_0x122674('0x7')]),_0x184cd6[_0x122674('0x1b')]=_[_0x122674('0x17')](_0x51e167[_0x122674('0x1b')]),_0x184cd6['filters']=_[_0x122674('0x21')](_0x184cd6[_0x122674('0x2e')],_0x184cd6['query']),_0xff6c38['attributes']=_[_0x122674('0x21')](_0x184cd6[_0x122674('0x2e')],qs[_0x122674('0xd')](_0x51e167[_0x122674('0x1b')]['fields'])),_0xff6c38[_0x122674('0x28')]=_0xff6c38['attributes']['length']?_0xff6c38[_0x122674('0x28')]:_0x184cd6['model'],_0x51e167['query'][_0x122674('0x1f')]&&(_0xff6c38['include']=[{'all':!![]}]),_0xff6c38=_['merge']({},_0xff6c38,_0x51e167['options']),db[_0x122674('0xc')][_0x122674('0x2f')](_0xff6c38)['then'](handleEntityNotFound(_0x270067,null))[_0x122674('0x31')](respondWithResult(_0x270067,null))[_0x122674('0x27')](handleError(_0x270067,null));},exports[_0x54b6cd('0xf')]=function(_0x4bc5ff,_0x5a57d6){const _0x1d601e=_0x54b6cd;return db[_0x1d601e('0xc')]['create'](_0x4bc5ff[_0x1d601e('0x25')],{})[_0x1d601e('0x31')](respondWithResult(_0x5a57d6,0xc9))['catch'](handleError(_0x5a57d6,null));},exports[_0x54b6cd('0x13')]=function(_0x2da9fd,_0x156aca){const _0x242f24=_0x54b6cd;return _0x2da9fd['body']['id']&&delete _0x2da9fd[_0x242f24('0x25')]['id'],db['ChatOfflineMessage'][_0x242f24('0x2f')]({'where':{'id':_0x2da9fd[_0x242f24('0x9')]['id']}})[_0x242f24('0x31')](handleEntityNotFound(_0x156aca,null))['then'](saveUpdates(_0x2da9fd[_0x242f24('0x25')],null))[_0x242f24('0x31')](respondWithResult(_0x156aca,null))[_0x242f24('0x27')](handleError(_0x156aca,null));},exports[_0x54b6cd('0x18')]=function(_0x4e9615,_0x32c26f){const _0x4a0396=_0x54b6cd;return db[_0x4a0396('0xc')][_0x4a0396('0x2f')]({'where':{'id':_0x4e9615[_0x4a0396('0x9')]['id']}})[_0x4a0396('0x31')](handleEntityNotFound(_0x32c26f,null))[_0x4a0396('0x31')](removeEntity(_0x32c26f,null))[_0x4a0396('0x27')](handleError(_0x32c26f,null));},exports[_0x54b6cd('0x1c')]=function(_0x17e393,_0x45bfd8){const _0x260f4a=_0x54b6cd;return db['ChatOfflineMessage'][_0x260f4a('0x1c')]()[_0x260f4a('0x31')](respondWithResult(_0x45bfd8,null))[_0x260f4a('0x27')](handleError(_0x45bfd8,null));};
\ No newline at end of file
+const a87_0x47e0=['rawAttributes','offset','undefined','../../config/logger','catch','json','ChatOfflineMessage','rows','fields','findAll','stack','name','params','end','merge','pick','then','VIRTUAL','limit','keys','nolimit','where','../../mysqldb','lodash','key','length','index','model','status','options','destroy','Content-Range','filter','map','intersection','query','show','filters','sendStatus','create','../../components/parsers/qs','sequelize','findOne','like','api','body','attributes','describe','error','update','count','sort'];(function(_0x115a95,_0x47e0f5){const _0x832c87=function(_0x118fb0){while(--_0x118fb0){_0x115a95['push'](_0x115a95['shift']());}};_0x832c87(++_0x47e0f5);}(a87_0x47e0,0x1eb));const a87_0x832c=function(_0x115a95,_0x47e0f5){_0x115a95=_0x115a95-0x0;let _0x832c87=a87_0x47e0[_0x115a95];return _0x832c87;};const _0x2ffd8c=a87_0x832c;'use strict';const _=require(_0x2ffd8c('0x0')),qs=require(_0x2ffd8c('0x11')),logger=require(_0x2ffd8c('0x20'))(_0x2ffd8c('0x15')),db=require(_0x2ffd8c('0x33'))['db'],{Op}=require(_0x2ffd8c('0x12'));function respondWithResult(_0x118fb0,_0x4c7295){return _0x4c7295=_0x4c7295||0xc8,function(_0x186f13){const _0x4e2cc8=a87_0x832c;if(_0x186f13)return _0x118fb0[_0x4e2cc8('0x5')](_0x4c7295)[_0x4e2cc8('0x22')](_0x186f13);};}function respondWithFilteredResult(_0x4986ca,_0x4c156e){return function(_0x1b339a){const _0x29b755=a87_0x832c;if(_0x1b339a){const _0x1c7fb1=_0x1b339a[_0x29b755('0x1b')],_0x3d7bd2=_0x4c156e[_0x29b755('0x1e')];let _0x218d2c=_0x4c156e[_0x29b755('0x1e')]+_0x4c156e[_0x29b755('0x2f')],_0x42b874;return _0x218d2c>=_0x1c7fb1?(_0x218d2c=_0x1c7fb1,_0x42b874=0xc8):_0x42b874=0xce,_0x4986ca[_0x29b755('0x5')](_0x42b874),_0x4986ca['set'](_0x29b755('0x8'),_0x3d7bd2+'-'+_0x218d2c+'/'+_0x1c7fb1)['json'](_0x1b339a);}return null;};}function saveUpdates(_0x3c42b2){return function(_0x23934f){const _0x326dd9=a87_0x832c;if(_0x23934f)return _0x23934f[_0x326dd9('0x1a')](_0x3c42b2)[_0x326dd9('0x2d')](function(_0x3b9616){return _0x3b9616;});return null;};}function removeEntity(_0x5ec976){return function(_0x243478){const _0x77d294=a87_0x832c;if(_0x243478)return _0x243478[_0x77d294('0x7')]()[_0x77d294('0x2d')](function(){const _0x1092d1=_0x77d294;_0x5ec976[_0x1092d1('0x5')](0xcc)[_0x1092d1('0x2a')]();});};}function handleEntityNotFound(_0x2699ed){return function(_0x1cb24e){const _0x45b560=a87_0x832c;return!_0x1cb24e&&_0x2699ed[_0x45b560('0xf')](0x194),_0x1cb24e;};}function handleError(_0x509bd1,_0xbab12c){return _0xbab12c=_0xbab12c||0x1f4,function(_0x1aa087){const _0x408f5c=a87_0x832c;logger[_0x408f5c('0x19')](_0x1aa087[_0x408f5c('0x27')]),_0x1aa087[_0x408f5c('0x28')]&&delete _0x1aa087[_0x408f5c('0x28')],_0x509bd1['status'](_0xbab12c)['send'](_0x1aa087);};}exports[_0x2ffd8c('0x3')]=function(_0x27c10a,_0x4eaf6f){const _0x1aba6a=_0x2ffd8c;let _0x5bd4e3={};const _0x4a4c28={},_0x398f4c={'count':0x0,'rows':[]},_0x22ce97=_[_0x1aba6a('0xa')](db['ChatOfflineMessage'][_0x1aba6a('0x1d')],function(_0x2a9d44){const _0x304048=_0x1aba6a;return{'name':_0x2a9d44['fieldName'],'type':_0x2a9d44['type'][_0x304048('0x1')]};});_0x4a4c28[_0x1aba6a('0x4')]=_['map'](_0x22ce97,_0x1aba6a('0x28')),_0x4a4c28[_0x1aba6a('0xc')]=_[_0x1aba6a('0x30')](_0x27c10a[_0x1aba6a('0xc')]),_0x4a4c28[_0x1aba6a('0xe')]=_['intersection'](_0x4a4c28[_0x1aba6a('0x4')],_0x4a4c28['query']),_0x5bd4e3[_0x1aba6a('0x17')]=_[_0x1aba6a('0xb')](_0x4a4c28[_0x1aba6a('0x4')],qs['fields'](_0x27c10a[_0x1aba6a('0xc')][_0x1aba6a('0x25')])),_0x5bd4e3[_0x1aba6a('0x17')]=_0x5bd4e3[_0x1aba6a('0x17')]['length']?_0x5bd4e3[_0x1aba6a('0x17')]:_0x4a4c28[_0x1aba6a('0x4')];typeof _0x27c10a[_0x1aba6a('0xc')][_0x1aba6a('0x31')]===_0x1aba6a('0x1f')&&(_0x5bd4e3['limit']=qs[_0x1aba6a('0x2f')](_0x27c10a[_0x1aba6a('0xc')][_0x1aba6a('0x2f')]),_0x5bd4e3['offset']=qs[_0x1aba6a('0x1e')](_0x27c10a[_0x1aba6a('0xc')][_0x1aba6a('0x1e')]));_0x5bd4e3['order']=qs['sort'](_0x27c10a[_0x1aba6a('0xc')][_0x1aba6a('0x1c')]),_0x5bd4e3[_0x1aba6a('0x32')]=qs[_0x1aba6a('0xe')](_[_0x1aba6a('0x2c')](_0x27c10a['query'],_0x4a4c28[_0x1aba6a('0xe')]),_0x22ce97);_0x27c10a['query'][_0x1aba6a('0x9')]&&(_0x5bd4e3[_0x1aba6a('0x32')]=_[_0x1aba6a('0x2b')](_0x5bd4e3['where'],{[Op['or']]:_['map'](_0x22ce97,function(_0x3a22b6){const _0x14044e=_0x1aba6a;if(_0x3a22b6['type']!==_0x14044e('0x2e')){const _0x3a6b4c={};return _0x3a6b4c[_0x3a22b6[_0x14044e('0x28')]]={[Op[_0x14044e('0x14')]]:'%'+_0x27c10a[_0x14044e('0xc')][_0x14044e('0x9')]+'%'},_0x3a6b4c;}})}));_0x5bd4e3=_[_0x1aba6a('0x2b')]({},_0x5bd4e3,_0x27c10a[_0x1aba6a('0x6')]);const _0x2ef913={'where':_0x5bd4e3[_0x1aba6a('0x32')]};return db[_0x1aba6a('0x23')][_0x1aba6a('0x1b')](_0x2ef913)['then'](function(_0x23f4ad){const _0x599506=_0x1aba6a;return _0x398f4c[_0x599506('0x1b')]=_0x23f4ad,_0x27c10a['query']['includeAll']&&(_0x5bd4e3['include']=[{'all':!![]}]),db[_0x599506('0x23')][_0x599506('0x26')](_0x5bd4e3);})[_0x1aba6a('0x2d')](function(_0x5072cb){const _0x3dc32a=_0x1aba6a;return _0x398f4c[_0x3dc32a('0x24')]=_0x5072cb,_0x398f4c;})[_0x1aba6a('0x2d')](respondWithFilteredResult(_0x4eaf6f,_0x5bd4e3))[_0x1aba6a('0x21')](handleError(_0x4eaf6f,null));},exports[_0x2ffd8c('0xd')]=function(_0x49014f,_0x4acf26){const _0x8d0dff=_0x2ffd8c;let _0x1fc55a={'raw':!![],'where':{'id':_0x49014f[_0x8d0dff('0x29')]['id']}};const _0x5aa450={};return _0x5aa450['model']=_[_0x8d0dff('0x30')](db[_0x8d0dff('0x23')]['rawAttributes']),_0x5aa450[_0x8d0dff('0xc')]=_[_0x8d0dff('0x30')](_0x49014f[_0x8d0dff('0xc')]),_0x5aa450[_0x8d0dff('0xe')]=_[_0x8d0dff('0xb')](_0x5aa450[_0x8d0dff('0x4')],_0x5aa450[_0x8d0dff('0xc')]),_0x1fc55a['attributes']=_[_0x8d0dff('0xb')](_0x5aa450[_0x8d0dff('0x4')],qs[_0x8d0dff('0x25')](_0x49014f[_0x8d0dff('0xc')][_0x8d0dff('0x25')])),_0x1fc55a[_0x8d0dff('0x17')]=_0x1fc55a[_0x8d0dff('0x17')][_0x8d0dff('0x2')]?_0x1fc55a[_0x8d0dff('0x17')]:_0x5aa450[_0x8d0dff('0x4')],_0x49014f[_0x8d0dff('0xc')]['includeAll']&&(_0x1fc55a['include']=[{'all':!![]}]),_0x1fc55a=_[_0x8d0dff('0x2b')]({},_0x1fc55a,_0x49014f[_0x8d0dff('0x6')]),db[_0x8d0dff('0x23')]['findOne'](_0x1fc55a)[_0x8d0dff('0x2d')](handleEntityNotFound(_0x4acf26,null))[_0x8d0dff('0x2d')](respondWithResult(_0x4acf26,null))[_0x8d0dff('0x21')](handleError(_0x4acf26,null));},exports[_0x2ffd8c('0x10')]=function(_0x2765ec,_0x456f8f){const _0xd91bb2=_0x2ffd8c;return db['ChatOfflineMessage'][_0xd91bb2('0x10')](_0x2765ec[_0xd91bb2('0x16')],{})[_0xd91bb2('0x2d')](respondWithResult(_0x456f8f,0xc9))[_0xd91bb2('0x21')](handleError(_0x456f8f,null));},exports[_0x2ffd8c('0x1a')]=function(_0x29aa46,_0x15bc04){const _0x2bb2d9=_0x2ffd8c;return _0x29aa46['body']['id']&&delete _0x29aa46[_0x2bb2d9('0x16')]['id'],db[_0x2bb2d9('0x23')]['findOne']({'where':{'id':_0x29aa46[_0x2bb2d9('0x29')]['id']}})[_0x2bb2d9('0x2d')](handleEntityNotFound(_0x15bc04,null))[_0x2bb2d9('0x2d')](saveUpdates(_0x29aa46[_0x2bb2d9('0x16')],null))[_0x2bb2d9('0x2d')](respondWithResult(_0x15bc04,null))['catch'](handleError(_0x15bc04,null));},exports[_0x2ffd8c('0x7')]=function(_0x4a1876,_0xe87c23){const _0xbe752a=_0x2ffd8c;return db[_0xbe752a('0x23')][_0xbe752a('0x13')]({'where':{'id':_0x4a1876['params']['id']}})[_0xbe752a('0x2d')](handleEntityNotFound(_0xe87c23,null))['then'](removeEntity(_0xe87c23,null))[_0xbe752a('0x21')](handleError(_0xe87c23,null));},exports[_0x2ffd8c('0x18')]=function(_0x197230,_0x3623fe){const _0x3ae88c=_0x2ffd8c;return db[_0x3ae88c('0x23')]['describe']()['then'](respondWithResult(_0x3623fe,null))[_0x3ae88c('0x21')](handleError(_0x3623fe,null));};
\ No newline at end of file