Built motion from commit f861bcb808219e66da88ba48b61bddb35224a65e. Version 3.0.0...
[motion-next.git] / server / api / whatsappQueueReport / whatsappQueueReport.controller.js
index c36f780..155ff4e 100644 (file)
@@ -1 +1 @@
-'use strict';const a975_0x30c8=['describe','options','fields','query','27262TaWPmX','destroy','send','pick','count','keys','error','337913YEBPQe','542HsyQNp','10ujCJRF','Content-Range','attributes','merge','includeAll','310296YlYzzm','fieldName','json','api','4dDzibZ','params','WhatsappQueueReport','16325YHAZiM','intersection','@components/parsers/qs','offset','265440YrSxOK','37wRhzdF','map','341EALyaX','rawAttributes','filters','undefined','stack','22SKcfdN','limit','then','update','order','length','type','body','6266AlbAWR','catch','@mysqldb','status','findOne','sendStatus','name','key','show','sort','include','model','create'];const a975_0x5f08=function(_0x5ad2f7,_0x79e3cd){_0x5ad2f7=_0x5ad2f7-0x159;let _0x30c8db=a975_0x30c8[_0x5ad2f7];return _0x30c8db;};const a975_0x4c18c2=a975_0x5f08;(function(_0xc981b,_0x540207){const _0x1f1bcc=a975_0x5f08;while(!![]){try{const _0xc6ea1f=-parseInt(_0x1f1bcc(0x18b))*parseInt(_0x1f1bcc(0x172))+-parseInt(_0x1f1bcc(0x16b))*-parseInt(_0x1f1bcc(0x17a))+-parseInt(_0x1f1bcc(0x16a))+-parseInt(_0x1f1bcc(0x15f))+-parseInt(_0x1f1bcc(0x15a))*-parseInt(_0x1f1bcc(0x166))+parseInt(_0x1f1bcc(0x159))*-parseInt(_0x1f1bcc(0x16d))+parseInt(_0x1f1bcc(0x192))*parseInt(_0x1f1bcc(0x163));if(_0xc6ea1f===_0x540207)break;else _0xc981b['push'](_0xc981b['shift']());}catch(_0xbd8c90){_0xc981b['push'](_0xc981b['shift']());}}}(a975_0x30c8,0x5e576));const _=require('lodash'),qs=require(a975_0x4c18c2(0x168)),logger=require('@config/logger')(a975_0x4c18c2(0x162)),{db}=require(a975_0x4c18c2(0x17c)),{filterAttributes}=require('@utils/filter-attributes');function respondWithResult(_0x3c8d76,_0x53af7f){return _0x53af7f=_0x53af7f||0xc8,function(_0x1c91c3){const _0x54820b=a975_0x5f08;if(_0x1c91c3)return _0x3c8d76[_0x54820b(0x17d)](_0x53af7f)['json'](_0x1c91c3);};}function respondWithFilteredResult(_0x2163d2,_0x4d4519){return function(_0x50bccb){const _0x374ef7=a975_0x5f08;if(_0x50bccb){const _0x5799b2=_0x50bccb['count'],_0x5c0eaa=_0x4d4519[_0x374ef7(0x169)];let _0x2610dd=_0x4d4519[_0x374ef7(0x169)]+_0x4d4519['limit'],_0x344874;return _0x2610dd>=_0x5799b2?(_0x2610dd=_0x5799b2,_0x344874=0xc8):_0x344874=0xce,_0x2163d2[_0x374ef7(0x17d)](_0x344874),_0x2163d2['set'](_0x374ef7(0x15b),_0x5c0eaa+'-'+_0x2610dd+'/'+_0x5799b2)[_0x374ef7(0x161)](_0x50bccb);}return null;};}function saveUpdates(_0x4dedf8){return function(_0x13369e){const _0x10fd01=a975_0x5f08;if(_0x13369e)return _0x13369e[_0x10fd01(0x175)](_0x4dedf8)['then'](function(_0x1369c2){return _0x1369c2;});return null;};}function removeEntity(_0x52cbd5){return function(_0x34a78f){const _0x1aa299=a975_0x5f08;if(_0x34a78f)return _0x34a78f[_0x1aa299(0x18c)]()[_0x1aa299(0x174)](function(){_0x52cbd5['status'](0xcc)['end']();});};}function handleEntityNotFound(_0x4f10c9){return function(_0x164aee){const _0x5747f7=a975_0x5f08;return!_0x164aee&&_0x4f10c9[_0x5747f7(0x17f)](0x194),_0x164aee;};}function handleError(_0x112144,_0x4ed8f5){return _0x4ed8f5=_0x4ed8f5||0x1f4,function(_0x239a6e){const _0x2a3474=a975_0x5f08;logger[_0x2a3474(0x191)](_0x239a6e[_0x2a3474(0x171)]),_0x239a6e[_0x2a3474(0x180)]&&delete _0x239a6e[_0x2a3474(0x180)],_0x112144[_0x2a3474(0x17d)](_0x4ed8f5)[_0x2a3474(0x18d)](_0x239a6e);};}exports['index']=function(_0x32c95f,_0xd9c549){const _0x4c0bae=a975_0x4c18c2;let _0x2b3675={};const _0x151668={},_0x1e1b58={'count':0x0,'rows':[]},_0x3f3a44=_[_0x4c0bae(0x16c)](db[_0x4c0bae(0x165)][_0x4c0bae(0x16e)],function(_0x3f328e){const _0x32329f=_0x4c0bae;return{'name':_0x3f328e[_0x32329f(0x160)],'type':_0x3f328e[_0x32329f(0x178)][_0x32329f(0x181)]};});_0x151668[_0x4c0bae(0x185)]=_[_0x4c0bae(0x16c)](_0x3f3a44,'name'),_0x151668[_0x4c0bae(0x18a)]=_[_0x4c0bae(0x190)](_0x32c95f[_0x4c0bae(0x18a)]),_0x151668['filters']=_['intersection'](_0x151668[_0x4c0bae(0x185)],_0x151668[_0x4c0bae(0x18a)]),_0x2b3675[_0x4c0bae(0x15c)]=_[_0x4c0bae(0x167)](_0x151668[_0x4c0bae(0x185)],qs[_0x4c0bae(0x189)](_0x32c95f[_0x4c0bae(0x18a)][_0x4c0bae(0x189)])),_0x2b3675['attributes']=_0x2b3675[_0x4c0bae(0x15c)][_0x4c0bae(0x177)]?_0x2b3675[_0x4c0bae(0x15c)]:_0x151668['model'];typeof _0x32c95f[_0x4c0bae(0x18a)]['nolimit']===_0x4c0bae(0x170)&&(_0x2b3675[_0x4c0bae(0x173)]=qs[_0x4c0bae(0x173)](_0x32c95f[_0x4c0bae(0x18a)][_0x4c0bae(0x173)]),_0x2b3675['offset']=qs[_0x4c0bae(0x169)](_0x32c95f[_0x4c0bae(0x18a)][_0x4c0bae(0x169)]));_0x2b3675[_0x4c0bae(0x176)]=qs[_0x4c0bae(0x183)](_0x32c95f[_0x4c0bae(0x18a)][_0x4c0bae(0x183)]),_0x2b3675['where']=qs['filters'](_[_0x4c0bae(0x18e)](_0x32c95f[_0x4c0bae(0x18a)],_0x151668['filters']),_0x3f3a44),_0x2b3675=filterAttributes(_0x2b3675,_0x32c95f[_0x4c0bae(0x18a)]['filter'],_0x3f3a44,_0x32c95f[_0x4c0bae(0x188)]);const _0x369003={'where':_0x2b3675['where']};return db[_0x4c0bae(0x165)][_0x4c0bae(0x18f)](_0x369003)[_0x4c0bae(0x174)](function(_0x2ca9df){const _0xb0bd8=_0x4c0bae;return _0x1e1b58[_0xb0bd8(0x18f)]=_0x2ca9df,_0x32c95f[_0xb0bd8(0x18a)][_0xb0bd8(0x15e)]&&(_0x2b3675['include']=[{'all':!![]}]),db['WhatsappQueueReport']['findAll'](_0x2b3675);})[_0x4c0bae(0x174)](function(_0xa4144b){return _0x1e1b58['rows']=_0xa4144b,_0x1e1b58;})[_0x4c0bae(0x174)](respondWithFilteredResult(_0xd9c549,_0x2b3675))[_0x4c0bae(0x17b)](handleError(_0xd9c549,null));},exports[a975_0x4c18c2(0x182)]=function(_0x232685,_0x3f3bd8){const _0x2e7632=a975_0x4c18c2;let _0x5b639e={'raw':!![],'where':{'id':_0x232685[_0x2e7632(0x164)]['id']}};const _0x2777e7={};return _0x2777e7[_0x2e7632(0x185)]=_['keys'](db[_0x2e7632(0x165)][_0x2e7632(0x16e)]),_0x2777e7[_0x2e7632(0x18a)]=_[_0x2e7632(0x190)](_0x232685[_0x2e7632(0x18a)]),_0x2777e7[_0x2e7632(0x16f)]=_[_0x2e7632(0x167)](_0x2777e7[_0x2e7632(0x185)],_0x2777e7[_0x2e7632(0x18a)]),_0x5b639e[_0x2e7632(0x15c)]=_[_0x2e7632(0x167)](_0x2777e7[_0x2e7632(0x185)],qs[_0x2e7632(0x189)](_0x232685['query'][_0x2e7632(0x189)])),_0x5b639e[_0x2e7632(0x15c)]=_0x5b639e[_0x2e7632(0x15c)][_0x2e7632(0x177)]?_0x5b639e[_0x2e7632(0x15c)]:_0x2777e7[_0x2e7632(0x185)],_0x232685[_0x2e7632(0x18a)][_0x2e7632(0x15e)]&&(_0x5b639e[_0x2e7632(0x184)]=[{'all':!![]}]),_0x5b639e=_[_0x2e7632(0x15d)]({},_0x5b639e,_0x232685[_0x2e7632(0x188)]),db[_0x2e7632(0x165)][_0x2e7632(0x17e)](_0x5b639e)[_0x2e7632(0x174)](handleEntityNotFound(_0x3f3bd8,null))[_0x2e7632(0x174)](respondWithResult(_0x3f3bd8,null))[_0x2e7632(0x17b)](handleError(_0x3f3bd8,null));},exports[a975_0x4c18c2(0x186)]=function(_0x39756c,_0x160a06){const _0x5bd911=a975_0x4c18c2;return db[_0x5bd911(0x165)]['create'](_0x39756c[_0x5bd911(0x179)],{})['then'](respondWithResult(_0x160a06,0xc9))[_0x5bd911(0x17b)](handleError(_0x160a06,null));},exports[a975_0x4c18c2(0x175)]=function(_0x4196d3,_0x5eb9d5){const _0x155cd6=a975_0x4c18c2;return _0x4196d3['body']['id']&&delete _0x4196d3[_0x155cd6(0x179)]['id'],db[_0x155cd6(0x165)][_0x155cd6(0x17e)]({'where':{'id':_0x4196d3[_0x155cd6(0x164)]['id']}})['then'](handleEntityNotFound(_0x5eb9d5,null))[_0x155cd6(0x174)](saveUpdates(_0x4196d3[_0x155cd6(0x179)],null))['then'](respondWithResult(_0x5eb9d5,null))[_0x155cd6(0x17b)](handleError(_0x5eb9d5,null));},exports[a975_0x4c18c2(0x18c)]=function(_0x17cbf8,_0x4f5ab1){const _0x1ea042=a975_0x4c18c2;return db['WhatsappQueueReport']['findOne']({'where':{'id':_0x17cbf8[_0x1ea042(0x164)]['id']}})['then'](handleEntityNotFound(_0x4f5ab1,null))[_0x1ea042(0x174)](removeEntity(_0x4f5ab1,null))[_0x1ea042(0x17b)](handleError(_0x4f5ab1,null));},exports[a975_0x4c18c2(0x187)]=function(_0x29c133,_0x4e43b0){const _0x5e4b44=a975_0x4c18c2;return db[_0x5e4b44(0x165)][_0x5e4b44(0x187)]()['then'](respondWithResult(_0x4e43b0,null))['catch'](handleError(_0x4e43b0,null));};
\ No newline at end of file
+'use strict';const a979_0x55d8=['type','264437xMrTcl','destroy','1wFOcUh','error','limit','intersection','name','where','findOne','rawAttributes','api','rows','length','sort','params','attributes','send','937dkIYLK','describe','24725IiqgMs','3rQbBjc','end','offset','model','options','status','@utils/filter-attributes','stack','json','2028214xlhutM','then','undefined','1142UYwgRB','filter','@mysqldb','lodash','pick','485974EvmXue','keys','count','includeAll','catch','filters','include','WhatsappQueueReport','body','query','set','map','383770pCcgku','31wlIElK','order','index','@config/logger','1zyKEya','nolimit','fields','34586vkERtr','Content-Range','show','create'];const a979_0x232b=function(_0x40120c,_0x4d4139){_0x40120c=_0x40120c-0x174;let _0x55d8e6=a979_0x55d8[_0x40120c];return _0x55d8e6;};const a979_0x4a82f4=a979_0x232b;(function(_0x11a777,_0x1a8903){const _0x98a47f=a979_0x232b;while(!![]){try{const _0x2f4c2a=-parseInt(_0x98a47f(0x180))*parseInt(_0x98a47f(0x187))+parseInt(_0x98a47f(0x17f))+-parseInt(_0x98a47f(0x18e))*-parseInt(_0x98a47f(0x1b1))+-parseInt(_0x98a47f(0x18c))*parseInt(_0x98a47f(0x184))+parseInt(_0x98a47f(0x1ac))*-parseInt(_0x98a47f(0x19d))+-parseInt(_0x98a47f(0x1a0))*-parseInt(_0x98a47f(0x19f))+parseInt(_0x98a47f(0x1a9));if(_0x2f4c2a===_0x1a8903)break;else _0x11a777['push'](_0x11a777['shift']());}catch(_0x4a2e42){_0x11a777['push'](_0x11a777['shift']());}}}(a979_0x55d8,0x8a0e4));const _=require(a979_0x4a82f4(0x1af)),qs=require('@components/parsers/qs'),logger=require(a979_0x4a82f4(0x183))(a979_0x4a82f4(0x196)),{db}=require(a979_0x4a82f4(0x1ae)),{filterAttributes}=require(a979_0x4a82f4(0x1a6));function respondWithResult(_0x5c879a,_0x94a394){return _0x94a394=_0x94a394||0xc8,function(_0x4ce4b6){const _0x1ce071=a979_0x232b;if(_0x4ce4b6)return _0x5c879a[_0x1ce071(0x1a5)](_0x94a394)[_0x1ce071(0x1a8)](_0x4ce4b6);};}function respondWithFilteredResult(_0x274826,_0x271647){return function(_0x4936af){const _0x1e3f7e=a979_0x232b;if(_0x4936af){const _0x4ea37e=_0x4936af['count'],_0xda0f7c=_0x271647[_0x1e3f7e(0x1a2)];let _0x2fe364=_0x271647[_0x1e3f7e(0x1a2)]+_0x271647[_0x1e3f7e(0x190)],_0x35bd36;return _0x2fe364>=_0x4ea37e?(_0x2fe364=_0x4ea37e,_0x35bd36=0xc8):_0x35bd36=0xce,_0x274826['status'](_0x35bd36),_0x274826[_0x1e3f7e(0x17d)](_0x1e3f7e(0x188),_0xda0f7c+'-'+_0x2fe364+'/'+_0x4ea37e)['json'](_0x4936af);}return null;};}function saveUpdates(_0x586416){return function(_0xa48a09){const _0x4c3400=a979_0x232b;if(_0xa48a09)return _0xa48a09['update'](_0x586416)[_0x4c3400(0x1aa)](function(_0x5d84c1){return _0x5d84c1;});return null;};}function removeEntity(_0xeb612d){return function(_0x7a1704){const _0x44dc5b=a979_0x232b;if(_0x7a1704)return _0x7a1704['destroy']()[_0x44dc5b(0x1aa)](function(){const _0x14f978=_0x44dc5b;_0xeb612d[_0x14f978(0x1a5)](0xcc)[_0x14f978(0x1a1)]();});};}function handleEntityNotFound(_0x3d5689){return function(_0x4179f5){return!_0x4179f5&&_0x3d5689['sendStatus'](0x194),_0x4179f5;};}function handleError(_0x5b2d38,_0x53b631){return _0x53b631=_0x53b631||0x1f4,function(_0x4412f0){const _0x258b78=a979_0x232b;logger[_0x258b78(0x18f)](_0x4412f0[_0x258b78(0x1a7)]),_0x4412f0[_0x258b78(0x192)]&&delete _0x4412f0[_0x258b78(0x192)],_0x5b2d38['status'](_0x53b631)[_0x258b78(0x19c)](_0x4412f0);};}exports[a979_0x4a82f4(0x182)]=function(_0x1c047b,_0x3c9910){const _0x59ec5d=a979_0x4a82f4;let _0x513e19={};const _0x4992ea={},_0x69f873={'count':0x0,'rows':[]},_0x3c3a3b=_[_0x59ec5d(0x17e)](db['WhatsappQueueReport'][_0x59ec5d(0x195)],function(_0x5c7dba){const _0x2cc9a8=_0x59ec5d;return{'name':_0x5c7dba['fieldName'],'type':_0x5c7dba[_0x2cc9a8(0x18b)]['key']};});_0x4992ea[_0x59ec5d(0x1a3)]=_[_0x59ec5d(0x17e)](_0x3c3a3b,'name'),_0x4992ea[_0x59ec5d(0x17c)]=_['keys'](_0x1c047b[_0x59ec5d(0x17c)]),_0x4992ea[_0x59ec5d(0x178)]=_[_0x59ec5d(0x191)](_0x4992ea[_0x59ec5d(0x1a3)],_0x4992ea['query']),_0x513e19[_0x59ec5d(0x19b)]=_[_0x59ec5d(0x191)](_0x4992ea[_0x59ec5d(0x1a3)],qs[_0x59ec5d(0x186)](_0x1c047b[_0x59ec5d(0x17c)]['fields'])),_0x513e19[_0x59ec5d(0x19b)]=_0x513e19[_0x59ec5d(0x19b)][_0x59ec5d(0x198)]?_0x513e19[_0x59ec5d(0x19b)]:_0x4992ea[_0x59ec5d(0x1a3)];typeof _0x1c047b[_0x59ec5d(0x17c)][_0x59ec5d(0x185)]===_0x59ec5d(0x1ab)&&(_0x513e19[_0x59ec5d(0x190)]=qs[_0x59ec5d(0x190)](_0x1c047b['query']['limit']),_0x513e19[_0x59ec5d(0x1a2)]=qs['offset'](_0x1c047b[_0x59ec5d(0x17c)][_0x59ec5d(0x1a2)]));_0x513e19[_0x59ec5d(0x181)]=qs[_0x59ec5d(0x199)](_0x1c047b[_0x59ec5d(0x17c)][_0x59ec5d(0x199)]),_0x513e19[_0x59ec5d(0x193)]=qs[_0x59ec5d(0x178)](_[_0x59ec5d(0x1b0)](_0x1c047b[_0x59ec5d(0x17c)],_0x4992ea[_0x59ec5d(0x178)]),_0x3c3a3b),_0x513e19=filterAttributes(_0x513e19,_0x1c047b[_0x59ec5d(0x17c)][_0x59ec5d(0x1ad)],_0x3c3a3b,_0x1c047b[_0x59ec5d(0x1a4)]);const _0x333631={'where':_0x513e19[_0x59ec5d(0x193)]};return db['WhatsappQueueReport'][_0x59ec5d(0x175)](_0x333631)[_0x59ec5d(0x1aa)](function(_0x1b3e66){const _0x57f350=_0x59ec5d;return _0x69f873[_0x57f350(0x175)]=_0x1b3e66,_0x1c047b[_0x57f350(0x17c)][_0x57f350(0x176)]&&(_0x513e19['include']=[{'all':!![]}]),db[_0x57f350(0x17a)]['findAll'](_0x513e19);})[_0x59ec5d(0x1aa)](function(_0x133da8){const _0x3a5c2e=_0x59ec5d;return _0x69f873[_0x3a5c2e(0x197)]=_0x133da8,_0x69f873;})[_0x59ec5d(0x1aa)](respondWithFilteredResult(_0x3c9910,_0x513e19))[_0x59ec5d(0x177)](handleError(_0x3c9910,null));},exports[a979_0x4a82f4(0x189)]=function(_0x520265,_0x26cc4c){const _0x5eaf95=a979_0x4a82f4;let _0x512cab={'raw':!![],'where':{'id':_0x520265[_0x5eaf95(0x19a)]['id']}};const _0x5c3da8={};return _0x5c3da8['model']=_[_0x5eaf95(0x174)](db[_0x5eaf95(0x17a)][_0x5eaf95(0x195)]),_0x5c3da8[_0x5eaf95(0x17c)]=_[_0x5eaf95(0x174)](_0x520265[_0x5eaf95(0x17c)]),_0x5c3da8[_0x5eaf95(0x178)]=_[_0x5eaf95(0x191)](_0x5c3da8[_0x5eaf95(0x1a3)],_0x5c3da8[_0x5eaf95(0x17c)]),_0x512cab['attributes']=_[_0x5eaf95(0x191)](_0x5c3da8[_0x5eaf95(0x1a3)],qs[_0x5eaf95(0x186)](_0x520265[_0x5eaf95(0x17c)]['fields'])),_0x512cab['attributes']=_0x512cab['attributes'][_0x5eaf95(0x198)]?_0x512cab[_0x5eaf95(0x19b)]:_0x5c3da8['model'],_0x520265[_0x5eaf95(0x17c)][_0x5eaf95(0x176)]&&(_0x512cab[_0x5eaf95(0x179)]=[{'all':!![]}]),_0x512cab=_['merge']({},_0x512cab,_0x520265[_0x5eaf95(0x1a4)]),db[_0x5eaf95(0x17a)]['findOne'](_0x512cab)[_0x5eaf95(0x1aa)](handleEntityNotFound(_0x26cc4c,null))[_0x5eaf95(0x1aa)](respondWithResult(_0x26cc4c,null))[_0x5eaf95(0x177)](handleError(_0x26cc4c,null));},exports[a979_0x4a82f4(0x18a)]=function(_0x237ccc,_0x272e87){const _0x204b57=a979_0x4a82f4;return db[_0x204b57(0x17a)]['create'](_0x237ccc['body'],{})[_0x204b57(0x1aa)](respondWithResult(_0x272e87,0xc9))[_0x204b57(0x177)](handleError(_0x272e87,null));},exports['update']=function(_0x5d02c8,_0x57a486){const _0x197cde=a979_0x4a82f4;return _0x5d02c8[_0x197cde(0x17b)]['id']&&delete _0x5d02c8[_0x197cde(0x17b)]['id'],db[_0x197cde(0x17a)][_0x197cde(0x194)]({'where':{'id':_0x5d02c8[_0x197cde(0x19a)]['id']}})[_0x197cde(0x1aa)](handleEntityNotFound(_0x57a486,null))['then'](saveUpdates(_0x5d02c8[_0x197cde(0x17b)],null))[_0x197cde(0x1aa)](respondWithResult(_0x57a486,null))['catch'](handleError(_0x57a486,null));},exports[a979_0x4a82f4(0x18d)]=function(_0x5a8901,_0x29baa9){const _0x278cd0=a979_0x4a82f4;return db[_0x278cd0(0x17a)][_0x278cd0(0x194)]({'where':{'id':_0x5a8901[_0x278cd0(0x19a)]['id']}})[_0x278cd0(0x1aa)](handleEntityNotFound(_0x29baa9,null))[_0x278cd0(0x1aa)](removeEntity(_0x29baa9,null))[_0x278cd0(0x177)](handleError(_0x29baa9,null));},exports[a979_0x4a82f4(0x19e)]=function(_0x5296f7,_0x3b7cce){const _0x4ce175=a979_0x4a82f4;return db[_0x4ce175(0x17a)][_0x4ce175(0x19e)]()[_0x4ce175(0x1aa)](respondWithResult(_0x3b7cce,null))[_0x4ce175(0x177)](handleError(_0x3b7cce,null));};
\ No newline at end of file