Built motion from commit cf5ff673.|2.5.41
[motion2.git] / server / api / chatQueueReport / chatQueueReport.controller.js
index 7af2bb1..fa23c73 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xef66=['pick','filter','VIRTUAL','options','includeAll','findAll','rows','catch','show','params','keys','length','include','merge','find','create','update','body','describe','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','mustache','util','path','sox','to-csv','ejs','fs-extra','lodash','squel','desk.js','querystring','papaparse','ioredis','../../components/parsers/qs','../../config/logger','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','sendStatus','status','offset','undefined','limit','count','Content-Range','json','reject','save','then','destroy','end','error','stack','name','send','index','map','ChatQueueReport','rawAttributes','type','model','query','filters','intersection','fields','attributes','hasOwnProperty','nolimit','order','sort','where'];(function(_0x561c17,_0x53dd2b){var _0x5b44cd=function(_0x2756e9){while(--_0x2756e9){_0x561c17['push'](_0x561c17['shift']());}};_0x5b44cd(++_0x53dd2b);}(_0xef66,0x1db));var _0x6ef6=function(_0x3b6d5b,_0x592304){_0x3b6d5b=_0x3b6d5b-0x0;var _0x592bea=_0xef66[_0x3b6d5b];return _0x592bea;};'use strict';var emlformat=require(_0x6ef6('0x0'));var rimraf=require(_0x6ef6('0x1'));var zipdir=require(_0x6ef6('0x2'));var jsonpatch=require(_0x6ef6('0x3'));var rp=require(_0x6ef6('0x4'));var moment=require('moment');var BPromise=require('bluebird');var Mustache=require(_0x6ef6('0x5'));var util=require(_0x6ef6('0x6'));var path=require(_0x6ef6('0x7'));var sox=require(_0x6ef6('0x8'));var csv=require(_0x6ef6('0x9'));var ejs=require(_0x6ef6('0xa'));var fs=require('fs');var fs_extra=require(_0x6ef6('0xb'));var _=require(_0x6ef6('0xc'));var squel=require(_0x6ef6('0xd'));var crypto=require('crypto');var jsforce=require('jsforce');var deskjs=require(_0x6ef6('0xe'));var toCsv=require(_0x6ef6('0x9'));var querystring=require(_0x6ef6('0xf'));var Papa=require(_0x6ef6('0x10'));var Redis=require(_0x6ef6('0x11'));var authService=require('../../components/auth/service');var qs=require(_0x6ef6('0x12'));var as=require('../../components/parsers/advancedSearch');var hardwareService=require('../../config/license/hardware');var logger=require(_0x6ef6('0x13'))('api');var utils=require(_0x6ef6('0x14'));var config=require(_0x6ef6('0x15'));var licenseUtil=require(_0x6ef6('0x16'));var db=require(_0x6ef6('0x17'))['db'];function respondWithStatusCode(_0x596b91,_0x3aa045){_0x3aa045=_0x3aa045||0xcc;return function(_0x22b44e){if(_0x22b44e){return _0x596b91[_0x6ef6('0x18')](_0x3aa045);}return _0x596b91[_0x6ef6('0x19')](_0x3aa045)['end']();};}function respondWithResult(_0x265583,_0x5845b7){_0x5845b7=_0x5845b7||0xc8;return function(_0x40d198){if(_0x40d198){return _0x265583[_0x6ef6('0x19')](_0x5845b7)['json'](_0x40d198);}};}function respondWithFilteredResult(_0x248ab3,_0x1f4c3d){return function(_0x453aa3){if(_0x453aa3){var _0x3f0a84=typeof _0x1f4c3d[_0x6ef6('0x1a')]===_0x6ef6('0x1b')&&typeof _0x1f4c3d[_0x6ef6('0x1c')]===_0x6ef6('0x1b');var _0x1ed381=_0x453aa3[_0x6ef6('0x1d')];var _0x53586d=_0x3f0a84?0x0:_0x1f4c3d[_0x6ef6('0x1a')];var _0x2510be=_0x3f0a84?_0x453aa3[_0x6ef6('0x1d')]:_0x1f4c3d[_0x6ef6('0x1a')]+_0x1f4c3d[_0x6ef6('0x1c')];var _0x2e6e52;if(_0x2510be>=_0x1ed381){_0x2510be=_0x1ed381;_0x2e6e52=0xc8;}else{_0x2e6e52=0xce;}_0x248ab3[_0x6ef6('0x19')](_0x2e6e52);return _0x248ab3['set'](_0x6ef6('0x1e'),_0x53586d+'-'+_0x2510be+'/'+_0x1ed381)[_0x6ef6('0x1f')](_0x453aa3);}return null;};}function patchUpdates(_0x2903ea){return function(_0x11ade5){try{jsonpatch['apply'](_0x11ade5,_0x2903ea,!![]);}catch(_0x164ed9){return BPromise[_0x6ef6('0x20')](_0x164ed9);}return _0x11ade5[_0x6ef6('0x21')]();};}function saveUpdates(_0x4f6df6,_0x4257d8){return function(_0x1096de){if(_0x1096de){return _0x1096de['update'](_0x4f6df6)[_0x6ef6('0x22')](function(_0x3c225f){return _0x3c225f;});}return null;};}function removeEntity(_0x4d7f90,_0x366f2c){return function(_0xb1c6b0){if(_0xb1c6b0){return _0xb1c6b0[_0x6ef6('0x23')]()[_0x6ef6('0x22')](function(){_0x4d7f90[_0x6ef6('0x19')](0xcc)[_0x6ef6('0x24')]();});}};}function handleEntityNotFound(_0x1cd549,_0x499d4f){return function(_0x2e5059){if(!_0x2e5059){_0x1cd549['sendStatus'](0x194);}return _0x2e5059;};}function handleError(_0x39d3cc,_0x692c3d){_0x692c3d=_0x692c3d||0x1f4;return function(_0x443ded){logger[_0x6ef6('0x25')](_0x443ded[_0x6ef6('0x26')]);if(_0x443ded[_0x6ef6('0x27')]){delete _0x443ded[_0x6ef6('0x27')];}_0x39d3cc[_0x6ef6('0x19')](_0x692c3d)[_0x6ef6('0x28')](_0x443ded);};}exports[_0x6ef6('0x29')]=function(_0x136d20,_0x2d87a8){var _0x483f4d={},_0x40f9f6={},_0x295616={'count':0x0,'rows':[]};var _0x2e4bed=_[_0x6ef6('0x2a')](db[_0x6ef6('0x2b')][_0x6ef6('0x2c')],function(_0x23f979){return{'name':_0x23f979['fieldName'],'type':_0x23f979[_0x6ef6('0x2d')]['key']};});_0x40f9f6[_0x6ef6('0x2e')]=_[_0x6ef6('0x2a')](_0x2e4bed,_0x6ef6('0x27'));_0x40f9f6['query']=_['keys'](_0x136d20[_0x6ef6('0x2f')]);_0x40f9f6[_0x6ef6('0x30')]=_[_0x6ef6('0x31')](_0x40f9f6['model'],_0x40f9f6[_0x6ef6('0x2f')]);_0x483f4d['attributes']=_[_0x6ef6('0x31')](_0x40f9f6[_0x6ef6('0x2e')],qs['fields'](_0x136d20['query'][_0x6ef6('0x32')]));_0x483f4d['attributes']=_0x483f4d[_0x6ef6('0x33')]['length']?_0x483f4d[_0x6ef6('0x33')]:_0x40f9f6['model'];if(!_0x136d20['query'][_0x6ef6('0x34')](_0x6ef6('0x35'))){_0x483f4d['limit']=qs[_0x6ef6('0x1c')](_0x136d20['query'][_0x6ef6('0x1c')]);_0x483f4d['offset']=qs[_0x6ef6('0x1a')](_0x136d20['query'][_0x6ef6('0x1a')]);}_0x483f4d[_0x6ef6('0x36')]=qs[_0x6ef6('0x37')](_0x136d20['query']['sort']);_0x483f4d[_0x6ef6('0x38')]=qs[_0x6ef6('0x30')](_[_0x6ef6('0x39')](_0x136d20[_0x6ef6('0x2f')],_0x40f9f6['filters']),_0x2e4bed);if(_0x136d20['query'][_0x6ef6('0x3a')]){_0x483f4d['where']=_['merge'](_0x483f4d[_0x6ef6('0x38')],{'$or':_['map'](_0x2e4bed,function(_0x38969c){if(_0x38969c[_0x6ef6('0x2d')]!==_0x6ef6('0x3b')){var _0x31facc={};_0x31facc[_0x38969c[_0x6ef6('0x27')]]={'$like':'%'+_0x136d20[_0x6ef6('0x2f')][_0x6ef6('0x3a')]+'%'};return _0x31facc;}})});}_0x483f4d=_['merge']({},_0x483f4d,_0x136d20[_0x6ef6('0x3c')]);var _0x58fed8={'where':_0x483f4d['where']};return db[_0x6ef6('0x2b')][_0x6ef6('0x1d')](_0x58fed8)[_0x6ef6('0x22')](function(_0x4da800){_0x295616[_0x6ef6('0x1d')]=_0x4da800;if(_0x136d20[_0x6ef6('0x2f')][_0x6ef6('0x3d')]){_0x483f4d['include']=[{'all':!![]}];}return db[_0x6ef6('0x2b')][_0x6ef6('0x3e')](_0x483f4d);})[_0x6ef6('0x22')](function(_0x1bf2af){_0x295616[_0x6ef6('0x3f')]=_0x1bf2af;return _0x295616;})[_0x6ef6('0x22')](respondWithFilteredResult(_0x2d87a8,_0x483f4d))[_0x6ef6('0x40')](handleError(_0x2d87a8,null));};exports[_0x6ef6('0x41')]=function(_0x2c03a7,_0x230f30){var _0x51b0a1={'raw':!![],'where':{'id':_0x2c03a7[_0x6ef6('0x42')]['id']}},_0xf46913={};_0xf46913[_0x6ef6('0x2e')]=_[_0x6ef6('0x43')](db[_0x6ef6('0x2b')][_0x6ef6('0x2c')]);_0xf46913[_0x6ef6('0x2f')]=_[_0x6ef6('0x43')](_0x2c03a7[_0x6ef6('0x2f')]);_0xf46913[_0x6ef6('0x30')]=_[_0x6ef6('0x31')](_0xf46913['model'],_0xf46913[_0x6ef6('0x2f')]);_0x51b0a1['attributes']=_[_0x6ef6('0x31')](_0xf46913['model'],qs[_0x6ef6('0x32')](_0x2c03a7[_0x6ef6('0x2f')]['fields']));_0x51b0a1[_0x6ef6('0x33')]=_0x51b0a1[_0x6ef6('0x33')][_0x6ef6('0x44')]?_0x51b0a1[_0x6ef6('0x33')]:_0xf46913[_0x6ef6('0x2e')];if(_0x2c03a7['query'][_0x6ef6('0x3d')]){_0x51b0a1[_0x6ef6('0x45')]=[{'all':!![]}];}_0x51b0a1=_[_0x6ef6('0x46')]({},_0x51b0a1,_0x2c03a7[_0x6ef6('0x3c')]);return db[_0x6ef6('0x2b')][_0x6ef6('0x47')](_0x51b0a1)[_0x6ef6('0x22')](handleEntityNotFound(_0x230f30,null))[_0x6ef6('0x22')](respondWithResult(_0x230f30,null))['catch'](handleError(_0x230f30,null));};exports[_0x6ef6('0x48')]=function(_0x2d54c0,_0x52e93f){return db['ChatQueueReport'][_0x6ef6('0x48')](_0x2d54c0['body'],{})[_0x6ef6('0x22')](respondWithResult(_0x52e93f,0xc9))['catch'](handleError(_0x52e93f,null));};exports[_0x6ef6('0x49')]=function(_0x712015,_0x23edde){if(_0x712015[_0x6ef6('0x4a')]['id']){delete _0x712015['body']['id'];}return db['ChatQueueReport']['find']({'where':{'id':_0x712015['params']['id']}})[_0x6ef6('0x22')](handleEntityNotFound(_0x23edde,null))[_0x6ef6('0x22')](saveUpdates(_0x712015[_0x6ef6('0x4a')],null))['then'](respondWithResult(_0x23edde,null))[_0x6ef6('0x40')](handleError(_0x23edde,null));};exports[_0x6ef6('0x23')]=function(_0x30a2a5,_0x43fda4){return db[_0x6ef6('0x2b')][_0x6ef6('0x47')]({'where':{'id':_0x30a2a5[_0x6ef6('0x42')]['id']}})['then'](handleEntityNotFound(_0x43fda4,null))[_0x6ef6('0x22')](removeEntity(_0x43fda4,null))['catch'](handleError(_0x43fda4,null));};exports[_0x6ef6('0x4b')]=function(_0x3549e9,_0x511a43){return db['ChatQueueReport'][_0x6ef6('0x4b')]()[_0x6ef6('0x22')](respondWithResult(_0x511a43,null))[_0x6ef6('0x40')](handleError(_0x511a43,null));};
\ No newline at end of file
+var _0x1f2d=['sendStatus','status','end','offset','undefined','limit','count','set','Content-Range','json','apply','reject','save','error','stack','name','send','index','ChatQueueReport','fieldName','type','model','query','keys','filters','attributes','intersection','fields','length','hasOwnProperty','nolimit','sort','where','pick','filter','merge','map','VIRTUAL','options','then','include','findAll','catch','show','params','rawAttributes','create','update','body','find','destroy','describe','eml-format','rimraf','zip-dir','fast-json-patch','moment','bluebird','mustache','util','path','sox','to-csv','ejs','fs-extra','lodash','squel','crypto','jsforce','desk.js','querystring','papaparse','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','api','../../config/utils','../../config/environment','../../mysqldb'];(function(_0x164d5e,_0x3ce85d){var _0x442d46=function(_0x4dbfdb){while(--_0x4dbfdb){_0x164d5e['push'](_0x164d5e['shift']());}};_0x442d46(++_0x3ce85d);}(_0x1f2d,0x1c4));var _0xd1f2=function(_0x128443,_0x2fe025){_0x128443=_0x128443-0x0;var _0x1a4ce1=_0x1f2d[_0x128443];return _0x1a4ce1;};'use strict';var emlformat=require(_0xd1f2('0x0'));var rimraf=require(_0xd1f2('0x1'));var zipdir=require(_0xd1f2('0x2'));var jsonpatch=require(_0xd1f2('0x3'));var rp=require('request-promise');var moment=require(_0xd1f2('0x4'));var BPromise=require(_0xd1f2('0x5'));var Mustache=require(_0xd1f2('0x6'));var util=require(_0xd1f2('0x7'));var path=require(_0xd1f2('0x8'));var sox=require(_0xd1f2('0x9'));var csv=require(_0xd1f2('0xa'));var ejs=require(_0xd1f2('0xb'));var fs=require('fs');var fs_extra=require(_0xd1f2('0xc'));var _=require(_0xd1f2('0xd'));var squel=require(_0xd1f2('0xe'));var crypto=require(_0xd1f2('0xf'));var jsforce=require(_0xd1f2('0x10'));var deskjs=require(_0xd1f2('0x11'));var toCsv=require(_0xd1f2('0xa'));var querystring=require(_0xd1f2('0x12'));var Papa=require(_0xd1f2('0x13'));var Redis=require('ioredis');var authService=require(_0xd1f2('0x14'));var qs=require(_0xd1f2('0x15'));var as=require(_0xd1f2('0x16'));var hardwareService=require(_0xd1f2('0x17'));var logger=require('../../config/logger')(_0xd1f2('0x18'));var utils=require(_0xd1f2('0x19'));var config=require(_0xd1f2('0x1a'));var licenseUtil=require('../../config/license/util');var db=require(_0xd1f2('0x1b'))['db'];function respondWithStatusCode(_0x347eba,_0x2ef331){_0x2ef331=_0x2ef331||0xcc;return function(_0x1d09f6){if(_0x1d09f6){return _0x347eba[_0xd1f2('0x1c')](_0x2ef331);}return _0x347eba[_0xd1f2('0x1d')](_0x2ef331)[_0xd1f2('0x1e')]();};}function respondWithResult(_0x596a54,_0x4d71d1){_0x4d71d1=_0x4d71d1||0xc8;return function(_0x5a3c44){if(_0x5a3c44){return _0x596a54['status'](_0x4d71d1)['json'](_0x5a3c44);}};}function respondWithFilteredResult(_0x19eb09,_0x1e0226){return function(_0x20d25d){if(_0x20d25d){var _0x1bd6ac=typeof _0x1e0226[_0xd1f2('0x1f')]===_0xd1f2('0x20')&&typeof _0x1e0226[_0xd1f2('0x21')]==='undefined';var _0x2af2d8=_0x20d25d[_0xd1f2('0x22')];var _0x2cd4fa=_0x1bd6ac?0x0:_0x1e0226[_0xd1f2('0x1f')];var _0x1f05f4=_0x1bd6ac?_0x20d25d[_0xd1f2('0x22')]:_0x1e0226[_0xd1f2('0x1f')]+_0x1e0226['limit'];var _0x12343a;if(_0x1f05f4>=_0x2af2d8){_0x1f05f4=_0x2af2d8;_0x12343a=0xc8;}else{_0x12343a=0xce;}_0x19eb09[_0xd1f2('0x1d')](_0x12343a);return _0x19eb09[_0xd1f2('0x23')](_0xd1f2('0x24'),_0x2cd4fa+'-'+_0x1f05f4+'/'+_0x2af2d8)[_0xd1f2('0x25')](_0x20d25d);}return null;};}function patchUpdates(_0x40b992){return function(_0x2a666f){try{jsonpatch[_0xd1f2('0x26')](_0x2a666f,_0x40b992,!![]);}catch(_0x23250f){return BPromise[_0xd1f2('0x27')](_0x23250f);}return _0x2a666f[_0xd1f2('0x28')]();};}function saveUpdates(_0x4b74ff,_0x3ccd12){return function(_0x779022){if(_0x779022){return _0x779022['update'](_0x4b74ff)['then'](function(_0x36c147){return _0x36c147;});}return null;};}function removeEntity(_0x824485,_0x5a5278){return function(_0x527471){if(_0x527471){return _0x527471['destroy']()['then'](function(){_0x824485['status'](0xcc)[_0xd1f2('0x1e')]();});}};}function handleEntityNotFound(_0x3f181b,_0x2557d0){return function(_0x2c0bbb){if(!_0x2c0bbb){_0x3f181b[_0xd1f2('0x1c')](0x194);}return _0x2c0bbb;};}function handleError(_0x493870,_0xf935fc){_0xf935fc=_0xf935fc||0x1f4;return function(_0x3a99b2){logger[_0xd1f2('0x29')](_0x3a99b2[_0xd1f2('0x2a')]);if(_0x3a99b2[_0xd1f2('0x2b')]){delete _0x3a99b2[_0xd1f2('0x2b')];}_0x493870[_0xd1f2('0x1d')](_0xf935fc)[_0xd1f2('0x2c')](_0x3a99b2);};}exports[_0xd1f2('0x2d')]=function(_0x2c1d0e,_0x3e5e6c){var _0x58dd7c={},_0x4ef315={},_0x174306={'count':0x0,'rows':[]};var _0x409640=_['map'](db[_0xd1f2('0x2e')]['rawAttributes'],function(_0x1b9c0f){return{'name':_0x1b9c0f[_0xd1f2('0x2f')],'type':_0x1b9c0f[_0xd1f2('0x30')]['key']};});_0x4ef315[_0xd1f2('0x31')]=_['map'](_0x409640,'name');_0x4ef315[_0xd1f2('0x32')]=_[_0xd1f2('0x33')](_0x2c1d0e[_0xd1f2('0x32')]);_0x4ef315[_0xd1f2('0x34')]=_['intersection'](_0x4ef315[_0xd1f2('0x31')],_0x4ef315['query']);_0x58dd7c[_0xd1f2('0x35')]=_[_0xd1f2('0x36')](_0x4ef315['model'],qs[_0xd1f2('0x37')](_0x2c1d0e['query'][_0xd1f2('0x37')]));_0x58dd7c[_0xd1f2('0x35')]=_0x58dd7c[_0xd1f2('0x35')][_0xd1f2('0x38')]?_0x58dd7c[_0xd1f2('0x35')]:_0x4ef315[_0xd1f2('0x31')];if(!_0x2c1d0e['query'][_0xd1f2('0x39')](_0xd1f2('0x3a'))){_0x58dd7c[_0xd1f2('0x21')]=qs[_0xd1f2('0x21')](_0x2c1d0e[_0xd1f2('0x32')]['limit']);_0x58dd7c[_0xd1f2('0x1f')]=qs[_0xd1f2('0x1f')](_0x2c1d0e['query'][_0xd1f2('0x1f')]);}_0x58dd7c['order']=qs[_0xd1f2('0x3b')](_0x2c1d0e[_0xd1f2('0x32')][_0xd1f2('0x3b')]);_0x58dd7c[_0xd1f2('0x3c')]=qs['filters'](_[_0xd1f2('0x3d')](_0x2c1d0e[_0xd1f2('0x32')],_0x4ef315[_0xd1f2('0x34')]),_0x409640);if(_0x2c1d0e[_0xd1f2('0x32')][_0xd1f2('0x3e')]){_0x58dd7c[_0xd1f2('0x3c')]=_[_0xd1f2('0x3f')](_0x58dd7c['where'],{'$or':_[_0xd1f2('0x40')](_0x409640,function(_0x5db7f0){if(_0x5db7f0[_0xd1f2('0x30')]!==_0xd1f2('0x41')){var _0x1edc3d={};_0x1edc3d[_0x5db7f0['name']]={'$like':'%'+_0x2c1d0e[_0xd1f2('0x32')]['filter']+'%'};return _0x1edc3d;}})});}_0x58dd7c=_[_0xd1f2('0x3f')]({},_0x58dd7c,_0x2c1d0e[_0xd1f2('0x42')]);var _0x3c4cc1={'where':_0x58dd7c[_0xd1f2('0x3c')]};return db[_0xd1f2('0x2e')]['count'](_0x3c4cc1)[_0xd1f2('0x43')](function(_0x468311){_0x174306['count']=_0x468311;if(_0x2c1d0e[_0xd1f2('0x32')]['includeAll']){_0x58dd7c[_0xd1f2('0x44')]=[{'all':!![]}];}return db[_0xd1f2('0x2e')][_0xd1f2('0x45')](_0x58dd7c);})['then'](function(_0x3af39d){_0x174306['rows']=_0x3af39d;return _0x174306;})[_0xd1f2('0x43')](respondWithFilteredResult(_0x3e5e6c,_0x58dd7c))[_0xd1f2('0x46')](handleError(_0x3e5e6c,null));};exports[_0xd1f2('0x47')]=function(_0x6c46f8,_0x4256b6){var _0x1cca88={'raw':!![],'where':{'id':_0x6c46f8[_0xd1f2('0x48')]['id']}},_0x436b8b={};_0x436b8b['model']=_[_0xd1f2('0x33')](db[_0xd1f2('0x2e')][_0xd1f2('0x49')]);_0x436b8b[_0xd1f2('0x32')]=_[_0xd1f2('0x33')](_0x6c46f8[_0xd1f2('0x32')]);_0x436b8b['filters']=_[_0xd1f2('0x36')](_0x436b8b[_0xd1f2('0x31')],_0x436b8b[_0xd1f2('0x32')]);_0x1cca88['attributes']=_[_0xd1f2('0x36')](_0x436b8b[_0xd1f2('0x31')],qs[_0xd1f2('0x37')](_0x6c46f8[_0xd1f2('0x32')][_0xd1f2('0x37')]));_0x1cca88[_0xd1f2('0x35')]=_0x1cca88['attributes'][_0xd1f2('0x38')]?_0x1cca88[_0xd1f2('0x35')]:_0x436b8b[_0xd1f2('0x31')];if(_0x6c46f8[_0xd1f2('0x32')]['includeAll']){_0x1cca88[_0xd1f2('0x44')]=[{'all':!![]}];}_0x1cca88=_[_0xd1f2('0x3f')]({},_0x1cca88,_0x6c46f8['options']);return db[_0xd1f2('0x2e')]['find'](_0x1cca88)[_0xd1f2('0x43')](handleEntityNotFound(_0x4256b6,null))['then'](respondWithResult(_0x4256b6,null))[_0xd1f2('0x46')](handleError(_0x4256b6,null));};exports[_0xd1f2('0x4a')]=function(_0x45b0c6,_0x1b7b47){return db[_0xd1f2('0x2e')][_0xd1f2('0x4a')](_0x45b0c6['body'],{})[_0xd1f2('0x43')](respondWithResult(_0x1b7b47,0xc9))[_0xd1f2('0x46')](handleError(_0x1b7b47,null));};exports[_0xd1f2('0x4b')]=function(_0x83734e,_0xc33ad5){if(_0x83734e['body']['id']){delete _0x83734e[_0xd1f2('0x4c')]['id'];}return db[_0xd1f2('0x2e')][_0xd1f2('0x4d')]({'where':{'id':_0x83734e[_0xd1f2('0x48')]['id']}})[_0xd1f2('0x43')](handleEntityNotFound(_0xc33ad5,null))['then'](saveUpdates(_0x83734e[_0xd1f2('0x4c')],null))[_0xd1f2('0x43')](respondWithResult(_0xc33ad5,null))[_0xd1f2('0x46')](handleError(_0xc33ad5,null));};exports[_0xd1f2('0x4e')]=function(_0x23b429,_0x1f7d4c){return db[_0xd1f2('0x2e')][_0xd1f2('0x4d')]({'where':{'id':_0x23b429[_0xd1f2('0x48')]['id']}})[_0xd1f2('0x43')](handleEntityNotFound(_0x1f7d4c,null))['then'](removeEntity(_0x1f7d4c,null))['catch'](handleError(_0x1f7d4c,null));};exports[_0xd1f2('0x4f')]=function(_0x11730e,_0x37a3a8){return db[_0xd1f2('0x2e')][_0xd1f2('0x4f')]()['then'](respondWithResult(_0x37a3a8,null))[_0xd1f2('0x46')](handleError(_0x37a3a8,null));};
\ No newline at end of file