Built motion from commit (unavailable).|2.5.31
[motion2.git] / server / api / jscriptyAnswerReport / jscriptyAnswerReport.controller.js
index 1f8599b..2bb2ba9 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x303a=['query','keys','filters','intersection','model','attributes','fields','length','nolimit','order','sort','where','filter','VIRTUAL','options','includeAll','include','JscriptyAnswerReport','findAll','catch','params','rawAttributes','create','update','find','describe','eml-format','zip-dir','fast-json-patch','request-promise','moment','mustache','util','path','sox','to-csv','ejs','fs-extra','lodash','squel','querystring','ioredis','../../components/parsers/qs','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/license/util','status','end','json','offset','undefined','limit','count','Content-Range','apply','reject','save','then','destroy','error','stack','name','send','render','merge','body','contact','message','agent','interaction','account','index','map','fieldName','type','key'];(function(_0x18d5d7,_0x19074b){var _0x30a9ea=function(_0x514f3f){while(--_0x514f3f){_0x18d5d7['push'](_0x18d5d7['shift']());}};_0x30a9ea(++_0x19074b);}(_0x303a,0x1a0));var _0xa303=function(_0x233d30,_0x563080){_0x233d30=_0x233d30-0x0;var _0x3988b3=_0x303a[_0x233d30];return _0x3988b3;};'use strict';var emlformat=require(_0xa303('0x0'));var rimraf=require('rimraf');var zipdir=require(_0xa303('0x1'));var jsonpatch=require(_0xa303('0x2'));var rp=require(_0xa303('0x3'));var moment=require(_0xa303('0x4'));var BPromise=require('bluebird');var Mustache=require(_0xa303('0x5'));var util=require(_0xa303('0x6'));var path=require(_0xa303('0x7'));var sox=require(_0xa303('0x8'));var csv=require(_0xa303('0x9'));var ejs=require(_0xa303('0xa'));var fs=require('fs');var fs_extra=require(_0xa303('0xb'));var _=require(_0xa303('0xc'));var squel=require(_0xa303('0xd'));var crypto=require('crypto');var jsforce=require('jsforce');var deskjs=require('desk.js');var toCsv=require(_0xa303('0x9'));var querystring=require(_0xa303('0xe'));var Papa=require('papaparse');var Redis=require(_0xa303('0xf'));var authService=require('../../components/auth/service');var qs=require(_0xa303('0x10'));var as=require('../../components/parsers/advancedSearch');var hardwareService=require(_0xa303('0x11'));var logger=require(_0xa303('0x12'))(_0xa303('0x13'));var utils=require(_0xa303('0x14'));var config=require('../../config/environment');var licenseUtil=require(_0xa303('0x15'));var db=require('../../mysqldb')['db'];function respondWithStatusCode(_0xf5df1e,_0x43a054){_0x43a054=_0x43a054||0xcc;return function(_0x2ed971){if(_0x2ed971){return _0xf5df1e['sendStatus'](_0x43a054);}return _0xf5df1e[_0xa303('0x16')](_0x43a054)[_0xa303('0x17')]();};}function respondWithResult(_0x28cd7f,_0xfa522c){_0xfa522c=_0xfa522c||0xc8;return function(_0xed0420){if(_0xed0420){return _0x28cd7f[_0xa303('0x16')](_0xfa522c)[_0xa303('0x18')](_0xed0420);}};}function respondWithFilteredResult(_0x2d1110,_0x4c8bc1){return function(_0x2c2939){if(_0x2c2939){var _0xd2e8ee=typeof _0x4c8bc1[_0xa303('0x19')]===_0xa303('0x1a')&&typeof _0x4c8bc1[_0xa303('0x1b')]===_0xa303('0x1a');var _0x5ec243=_0x2c2939[_0xa303('0x1c')];var _0x54ca49=_0xd2e8ee?0x0:_0x4c8bc1[_0xa303('0x19')];var _0x4cf535=_0xd2e8ee?_0x2c2939[_0xa303('0x1c')]:_0x4c8bc1['offset']+_0x4c8bc1[_0xa303('0x1b')];var _0xe263f9;if(_0x4cf535>=_0x5ec243){_0x4cf535=_0x5ec243;_0xe263f9=0xc8;}else{_0xe263f9=0xce;}_0x2d1110[_0xa303('0x16')](_0xe263f9);return _0x2d1110['set'](_0xa303('0x1d'),_0x54ca49+'-'+_0x4cf535+'/'+_0x5ec243)[_0xa303('0x18')](_0x2c2939);}return null;};}function patchUpdates(_0x1b0566){return function(_0x59e551){try{jsonpatch[_0xa303('0x1e')](_0x59e551,_0x1b0566,!![]);}catch(_0x3bc8c3){return BPromise[_0xa303('0x1f')](_0x3bc8c3);}return _0x59e551[_0xa303('0x20')]();};}function saveUpdates(_0x54b173,_0x14f9ab){return function(_0x2a2512){if(_0x2a2512){return _0x2a2512['update'](_0x54b173)[_0xa303('0x21')](function(_0x27c1d7){return _0x27c1d7;});}return null;};}function removeEntity(_0x25db9c,_0x122d1e){return function(_0x65ab0e){if(_0x65ab0e){return _0x65ab0e[_0xa303('0x22')]()[_0xa303('0x21')](function(){_0x25db9c[_0xa303('0x16')](0xcc)[_0xa303('0x17')]();});}};}function handleEntityNotFound(_0x57d584,_0x532d4d){return function(_0x4dad5b){if(!_0x4dad5b){_0x57d584['sendStatus'](0x194);}return _0x4dad5b;};}function handleError(_0x5da2d2,_0x34cd0d){_0x34cd0d=_0x34cd0d||0x1f4;return function(_0xc1fd3a){logger[_0xa303('0x23')](_0xc1fd3a[_0xa303('0x24')]);if(_0xc1fd3a[_0xa303('0x25')]){delete _0xc1fd3a['name'];}_0x5da2d2[_0xa303('0x16')](_0x34cd0d)[_0xa303('0x26')](_0xc1fd3a);};}function getMustacheRender(_0x561d73,_0x221f59){return Mustache[_0xa303('0x27')](_0x561d73,_[_0xa303('0x28')](_0x221f59[_0xa303('0x29')],{'contact':_0x221f59[_0xa303('0x2a')],'message':_0x221f59[_0xa303('0x2b')],'agent':_0x221f59[_0xa303('0x2c')],'interaction':_0x221f59[_0xa303('0x2d')],'account':_0x221f59[_0xa303('0x2e')]}))||'';}exports[_0xa303('0x2f')]=function(_0x9b7e61,_0x217967){var _0x2f7775={},_0x1a44fc={},_0x35e324={'count':0x0,'rows':[]};var _0x3f4cd2=_[_0xa303('0x30')](db['JscriptyAnswerReport']['rawAttributes'],function(_0x35c312){return{'name':_0x35c312[_0xa303('0x31')],'type':_0x35c312[_0xa303('0x32')][_0xa303('0x33')]};});_0x1a44fc['model']=_[_0xa303('0x30')](_0x3f4cd2,_0xa303('0x25'));_0x1a44fc[_0xa303('0x34')]=_[_0xa303('0x35')](_0x9b7e61['query']);_0x1a44fc[_0xa303('0x36')]=_[_0xa303('0x37')](_0x1a44fc[_0xa303('0x38')],_0x1a44fc['query']);_0x2f7775[_0xa303('0x39')]=_[_0xa303('0x37')](_0x1a44fc[_0xa303('0x38')],qs['fields'](_0x9b7e61[_0xa303('0x34')][_0xa303('0x3a')]));_0x2f7775[_0xa303('0x39')]=_0x2f7775['attributes'][_0xa303('0x3b')]?_0x2f7775[_0xa303('0x39')]:_0x1a44fc[_0xa303('0x38')];if(!_0x9b7e61[_0xa303('0x34')]['hasOwnProperty'](_0xa303('0x3c'))){_0x2f7775[_0xa303('0x1b')]=qs[_0xa303('0x1b')](_0x9b7e61[_0xa303('0x34')]['limit']);_0x2f7775[_0xa303('0x19')]=qs[_0xa303('0x19')](_0x9b7e61[_0xa303('0x34')][_0xa303('0x19')]);}_0x2f7775[_0xa303('0x3d')]=qs['sort'](_0x9b7e61['query'][_0xa303('0x3e')]);_0x2f7775[_0xa303('0x3f')]=qs[_0xa303('0x36')](_['pick'](_0x9b7e61['query'],_0x1a44fc[_0xa303('0x36')]),_0x3f4cd2);if(_0x9b7e61[_0xa303('0x34')][_0xa303('0x40')]){_0x2f7775[_0xa303('0x3f')]=_['merge'](_0x2f7775['where'],{'$or':_[_0xa303('0x30')](_0x3f4cd2,function(_0x2c007d){if(_0x2c007d[_0xa303('0x32')]!==_0xa303('0x41')){var _0x1a539d={};_0x1a539d[_0x2c007d['name']]={'$like':'%'+_0x9b7e61[_0xa303('0x34')][_0xa303('0x40')]+'%'};return _0x1a539d;}})});}_0x2f7775=_[_0xa303('0x28')]({},_0x2f7775,_0x9b7e61[_0xa303('0x42')]);var _0x5a77ac={'where':_0x2f7775['where']};return db['JscriptyAnswerReport'][_0xa303('0x1c')](_0x5a77ac)[_0xa303('0x21')](function(_0x3aece5){_0x35e324[_0xa303('0x1c')]=_0x3aece5;if(_0x9b7e61[_0xa303('0x34')][_0xa303('0x43')]){_0x2f7775[_0xa303('0x44')]=[{'all':!![]}];}return db[_0xa303('0x45')][_0xa303('0x46')](_0x2f7775);})[_0xa303('0x21')](function(_0x323b99){_0x35e324['rows']=_0x323b99;return _0x35e324;})['then'](respondWithFilteredResult(_0x217967,_0x2f7775))[_0xa303('0x47')](handleError(_0x217967,null));};exports['show']=function(_0x839adf,_0x564d59){var _0x40cb9c={'raw':!![],'where':{'id':_0x839adf[_0xa303('0x48')]['id']}},_0x1d5a69={};_0x1d5a69[_0xa303('0x38')]=_[_0xa303('0x35')](db[_0xa303('0x45')][_0xa303('0x49')]);_0x1d5a69[_0xa303('0x34')]=_[_0xa303('0x35')](_0x839adf[_0xa303('0x34')]);_0x1d5a69[_0xa303('0x36')]=_[_0xa303('0x37')](_0x1d5a69[_0xa303('0x38')],_0x1d5a69['query']);_0x40cb9c[_0xa303('0x39')]=_['intersection'](_0x1d5a69[_0xa303('0x38')],qs[_0xa303('0x3a')](_0x839adf[_0xa303('0x34')]['fields']));_0x40cb9c['attributes']=_0x40cb9c[_0xa303('0x39')][_0xa303('0x3b')]?_0x40cb9c[_0xa303('0x39')]:_0x1d5a69[_0xa303('0x38')];if(_0x839adf[_0xa303('0x34')][_0xa303('0x43')]){_0x40cb9c[_0xa303('0x44')]=[{'all':!![]}];}_0x40cb9c=_[_0xa303('0x28')]({},_0x40cb9c,_0x839adf[_0xa303('0x42')]);return db[_0xa303('0x45')]['find'](_0x40cb9c)[_0xa303('0x21')](handleEntityNotFound(_0x564d59,null))[_0xa303('0x21')](respondWithResult(_0x564d59,null))['catch'](handleError(_0x564d59,null));};exports[_0xa303('0x4a')]=function(_0x4b4162,_0x113dba){return db[_0xa303('0x45')][_0xa303('0x4a')](_0x4b4162[_0xa303('0x29')],{})['then'](respondWithResult(_0x113dba,0xc9))[_0xa303('0x47')](handleError(_0x113dba,null));};exports[_0xa303('0x4b')]=function(_0x3a39d0,_0x335414){if(_0x3a39d0[_0xa303('0x29')]['id']){delete _0x3a39d0[_0xa303('0x29')]['id'];}return db['JscriptyAnswerReport'][_0xa303('0x4c')]({'where':{'id':_0x3a39d0[_0xa303('0x48')]['id']}})[_0xa303('0x21')](handleEntityNotFound(_0x335414,null))[_0xa303('0x21')](saveUpdates(_0x3a39d0['body'],null))['then'](respondWithResult(_0x335414,null))[_0xa303('0x47')](handleError(_0x335414,null));};exports[_0xa303('0x22')]=function(_0x1c010e,_0x4bcee0){return db[_0xa303('0x45')]['find']({'where':{'id':_0x1c010e['params']['id']}})['then'](handleEntityNotFound(_0x4bcee0,null))['then'](removeEntity(_0x4bcee0,null))[_0xa303('0x47')](handleError(_0x4bcee0,null));};exports[_0xa303('0x4d')]=function(_0x49ea14,_0x3e3f27){return db[_0xa303('0x45')][_0xa303('0x4d')]()[_0xa303('0x21')](respondWithResult(_0x3e3f27,null))[_0xa303('0x47')](handleError(_0x3e3f27,null));};
\ No newline at end of file
+var _0xda55=['type','model','map','query','keys','filters','intersection','fields','attributes','length','hasOwnProperty','nolimit','order','sort','where','filter','VIRTUAL','options','JscriptyAnswerReport','includeAll','include','findAll','rows','catch','show','find','create','update','params','describe','eml-format','rimraf','request-promise','moment','bluebird','mustache','util','sox','ejs','lodash','squel','crypto','jsforce','desk.js','to-csv','querystring','papaparse','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/license/util','../../mysqldb','sendStatus','status','end','json','offset','undefined','count','limit','set','reject','save','then','error','stack','name','render','merge','body','message','agent','interaction','account','rawAttributes'];(function(_0x44c026,_0x31d7ab){var _0x53e051=function(_0x46fccd){while(--_0x46fccd){_0x44c026['push'](_0x44c026['shift']());}};_0x53e051(++_0x31d7ab);}(_0xda55,0x6d));var _0x5da5=function(_0x2cbb78,_0x282b39){_0x2cbb78=_0x2cbb78-0x0;var _0x53ee5e=_0xda55[_0x2cbb78];return _0x53ee5e;};'use strict';var emlformat=require(_0x5da5('0x0'));var rimraf=require(_0x5da5('0x1'));var zipdir=require('zip-dir');var jsonpatch=require('fast-json-patch');var rp=require(_0x5da5('0x2'));var moment=require(_0x5da5('0x3'));var BPromise=require(_0x5da5('0x4'));var Mustache=require(_0x5da5('0x5'));var util=require(_0x5da5('0x6'));var path=require('path');var sox=require(_0x5da5('0x7'));var csv=require('to-csv');var ejs=require(_0x5da5('0x8'));var fs=require('fs');var fs_extra=require('fs-extra');var _=require(_0x5da5('0x9'));var squel=require(_0x5da5('0xa'));var crypto=require(_0x5da5('0xb'));var jsforce=require(_0x5da5('0xc'));var deskjs=require(_0x5da5('0xd'));var toCsv=require(_0x5da5('0xe'));var querystring=require(_0x5da5('0xf'));var Papa=require(_0x5da5('0x10'));var Redis=require('ioredis');var authService=require(_0x5da5('0x11'));var qs=require(_0x5da5('0x12'));var as=require(_0x5da5('0x13'));var hardwareService=require(_0x5da5('0x14'));var logger=require(_0x5da5('0x15'))(_0x5da5('0x16'));var utils=require(_0x5da5('0x17'));var config=require('../../config/environment');var licenseUtil=require(_0x5da5('0x18'));var db=require(_0x5da5('0x19'))['db'];function respondWithStatusCode(_0x4f813b,_0x37aeb0){_0x37aeb0=_0x37aeb0||0xcc;return function(_0x31366e){if(_0x31366e){return _0x4f813b[_0x5da5('0x1a')](_0x37aeb0);}return _0x4f813b[_0x5da5('0x1b')](_0x37aeb0)[_0x5da5('0x1c')]();};}function respondWithResult(_0x440b8f,_0x481562){_0x481562=_0x481562||0xc8;return function(_0x489b60){if(_0x489b60){return _0x440b8f['status'](_0x481562)[_0x5da5('0x1d')](_0x489b60);}};}function respondWithFilteredResult(_0x126fc8,_0x13c701){return function(_0x665ce8){if(_0x665ce8){var _0x11bd3=typeof _0x13c701[_0x5da5('0x1e')]===_0x5da5('0x1f')&&typeof _0x13c701['limit']===_0x5da5('0x1f');var _0x290136=_0x665ce8[_0x5da5('0x20')];var _0x16b11f=_0x11bd3?0x0:_0x13c701[_0x5da5('0x1e')];var _0x428b07=_0x11bd3?_0x665ce8['count']:_0x13c701[_0x5da5('0x1e')]+_0x13c701[_0x5da5('0x21')];var _0x3d3d26;if(_0x428b07>=_0x290136){_0x428b07=_0x290136;_0x3d3d26=0xc8;}else{_0x3d3d26=0xce;}_0x126fc8[_0x5da5('0x1b')](_0x3d3d26);return _0x126fc8[_0x5da5('0x22')]('Content-Range',_0x16b11f+'-'+_0x428b07+'/'+_0x290136)[_0x5da5('0x1d')](_0x665ce8);}return null;};}function patchUpdates(_0x3372fc){return function(_0x42a3cb){try{jsonpatch['apply'](_0x42a3cb,_0x3372fc,!![]);}catch(_0x3e0b28){return BPromise[_0x5da5('0x23')](_0x3e0b28);}return _0x42a3cb[_0x5da5('0x24')]();};}function saveUpdates(_0x2e68d5,_0xec69f2){return function(_0x436960){if(_0x436960){return _0x436960['update'](_0x2e68d5)[_0x5da5('0x25')](function(_0x568ddf){return _0x568ddf;});}return null;};}function removeEntity(_0x1b67c4,_0x716ab7){return function(_0x2dd138){if(_0x2dd138){return _0x2dd138['destroy']()[_0x5da5('0x25')](function(){_0x1b67c4[_0x5da5('0x1b')](0xcc)[_0x5da5('0x1c')]();});}};}function handleEntityNotFound(_0x21e795,_0x55d517){return function(_0x5b0b43){if(!_0x5b0b43){_0x21e795['sendStatus'](0x194);}return _0x5b0b43;};}function handleError(_0x3526cf,_0x56d509){_0x56d509=_0x56d509||0x1f4;return function(_0x4e8890){logger[_0x5da5('0x26')](_0x4e8890[_0x5da5('0x27')]);if(_0x4e8890['name']){delete _0x4e8890[_0x5da5('0x28')];}_0x3526cf[_0x5da5('0x1b')](_0x56d509)['send'](_0x4e8890);};}function getMustacheRender(_0x3b815e,_0x27de55){return Mustache[_0x5da5('0x29')](_0x3b815e,_[_0x5da5('0x2a')](_0x27de55[_0x5da5('0x2b')],{'contact':_0x27de55['contact'],'message':_0x27de55[_0x5da5('0x2c')],'agent':_0x27de55[_0x5da5('0x2d')],'interaction':_0x27de55[_0x5da5('0x2e')],'account':_0x27de55[_0x5da5('0x2f')]}))||'';}exports['index']=function(_0x5ee7f2,_0x4cb022){var _0x245273={},_0x27ed41={},_0x15344b={'count':0x0,'rows':[]};var _0x338de0=_['map'](db['JscriptyAnswerReport'][_0x5da5('0x30')],function(_0x4afb58){return{'name':_0x4afb58['fieldName'],'type':_0x4afb58[_0x5da5('0x31')]['key']};});_0x27ed41[_0x5da5('0x32')]=_[_0x5da5('0x33')](_0x338de0,_0x5da5('0x28'));_0x27ed41[_0x5da5('0x34')]=_[_0x5da5('0x35')](_0x5ee7f2[_0x5da5('0x34')]);_0x27ed41[_0x5da5('0x36')]=_[_0x5da5('0x37')](_0x27ed41['model'],_0x27ed41[_0x5da5('0x34')]);_0x245273['attributes']=_[_0x5da5('0x37')](_0x27ed41[_0x5da5('0x32')],qs[_0x5da5('0x38')](_0x5ee7f2[_0x5da5('0x34')][_0x5da5('0x38')]));_0x245273[_0x5da5('0x39')]=_0x245273[_0x5da5('0x39')][_0x5da5('0x3a')]?_0x245273[_0x5da5('0x39')]:_0x27ed41[_0x5da5('0x32')];if(!_0x5ee7f2[_0x5da5('0x34')][_0x5da5('0x3b')](_0x5da5('0x3c'))){_0x245273['limit']=qs[_0x5da5('0x21')](_0x5ee7f2['query'][_0x5da5('0x21')]);_0x245273[_0x5da5('0x1e')]=qs[_0x5da5('0x1e')](_0x5ee7f2[_0x5da5('0x34')]['offset']);}_0x245273[_0x5da5('0x3d')]=qs[_0x5da5('0x3e')](_0x5ee7f2[_0x5da5('0x34')]['sort']);_0x245273[_0x5da5('0x3f')]=qs[_0x5da5('0x36')](_['pick'](_0x5ee7f2[_0x5da5('0x34')],_0x27ed41[_0x5da5('0x36')]),_0x338de0);if(_0x5ee7f2[_0x5da5('0x34')][_0x5da5('0x40')]){_0x245273[_0x5da5('0x3f')]=_[_0x5da5('0x2a')](_0x245273['where'],{'$or':_[_0x5da5('0x33')](_0x338de0,function(_0x91d336){if(_0x91d336[_0x5da5('0x31')]!==_0x5da5('0x41')){var _0x4466b2={};_0x4466b2[_0x91d336['name']]={'$like':'%'+_0x5ee7f2[_0x5da5('0x34')][_0x5da5('0x40')]+'%'};return _0x4466b2;}})});}_0x245273=_['merge']({},_0x245273,_0x5ee7f2[_0x5da5('0x42')]);var _0x5643e7={'where':_0x245273['where']};return db[_0x5da5('0x43')][_0x5da5('0x20')](_0x5643e7)[_0x5da5('0x25')](function(_0x29d9a7){_0x15344b[_0x5da5('0x20')]=_0x29d9a7;if(_0x5ee7f2[_0x5da5('0x34')][_0x5da5('0x44')]){_0x245273[_0x5da5('0x45')]=[{'all':!![]}];}return db[_0x5da5('0x43')][_0x5da5('0x46')](_0x245273);})[_0x5da5('0x25')](function(_0x378a7a){_0x15344b[_0x5da5('0x47')]=_0x378a7a;return _0x15344b;})[_0x5da5('0x25')](respondWithFilteredResult(_0x4cb022,_0x245273))[_0x5da5('0x48')](handleError(_0x4cb022,null));};exports[_0x5da5('0x49')]=function(_0x1fc965,_0x4464a7){var _0x62183f={'raw':!![],'where':{'id':_0x1fc965['params']['id']}},_0x458041={};_0x458041['model']=_[_0x5da5('0x35')](db[_0x5da5('0x43')]['rawAttributes']);_0x458041[_0x5da5('0x34')]=_[_0x5da5('0x35')](_0x1fc965[_0x5da5('0x34')]);_0x458041[_0x5da5('0x36')]=_[_0x5da5('0x37')](_0x458041[_0x5da5('0x32')],_0x458041[_0x5da5('0x34')]);_0x62183f[_0x5da5('0x39')]=_[_0x5da5('0x37')](_0x458041[_0x5da5('0x32')],qs['fields'](_0x1fc965[_0x5da5('0x34')]['fields']));_0x62183f['attributes']=_0x62183f[_0x5da5('0x39')][_0x5da5('0x3a')]?_0x62183f[_0x5da5('0x39')]:_0x458041[_0x5da5('0x32')];if(_0x1fc965[_0x5da5('0x34')][_0x5da5('0x44')]){_0x62183f['include']=[{'all':!![]}];}_0x62183f=_[_0x5da5('0x2a')]({},_0x62183f,_0x1fc965['options']);return db['JscriptyAnswerReport'][_0x5da5('0x4a')](_0x62183f)[_0x5da5('0x25')](handleEntityNotFound(_0x4464a7,null))['then'](respondWithResult(_0x4464a7,null))[_0x5da5('0x48')](handleError(_0x4464a7,null));};exports[_0x5da5('0x4b')]=function(_0x783735,_0x3ededf){return db[_0x5da5('0x43')]['create'](_0x783735[_0x5da5('0x2b')],{})['then'](respondWithResult(_0x3ededf,0xc9))['catch'](handleError(_0x3ededf,null));};exports[_0x5da5('0x4c')]=function(_0x57eca7,_0x3dd067){if(_0x57eca7[_0x5da5('0x2b')]['id']){delete _0x57eca7[_0x5da5('0x2b')]['id'];}return db[_0x5da5('0x43')][_0x5da5('0x4a')]({'where':{'id':_0x57eca7[_0x5da5('0x4d')]['id']}})['then'](handleEntityNotFound(_0x3dd067,null))['then'](saveUpdates(_0x57eca7[_0x5da5('0x2b')],null))[_0x5da5('0x25')](respondWithResult(_0x3dd067,null))['catch'](handleError(_0x3dd067,null));};exports['destroy']=function(_0x13edde,_0x4c1321){return db[_0x5da5('0x43')]['find']({'where':{'id':_0x13edde['params']['id']}})[_0x5da5('0x25')](handleEntityNotFound(_0x4c1321,null))[_0x5da5('0x25')](removeEntity(_0x4c1321,null))[_0x5da5('0x48')](handleError(_0x4c1321,null));};exports[_0x5da5('0x4e')]=function(_0x4c654c,_0x267b07){return db[_0x5da5('0x43')][_0x5da5('0x4e')]()['then'](respondWithResult(_0x267b07,null))[_0x5da5('0x48')](handleError(_0x267b07,null));};
\ No newline at end of file