Built motion from commit (unavailable).|2.1.0
[motion2.git] / server / api / cdr / cdr.controller.js
index c8bc13f..e3cb1bb 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x5b89=['../../config/environment','../../mysqldb','status','json','count','offset','limit','set','apply','reject','update','destroy','then','end','sendStatus','error','stack','name','send','index','Cdr','rawAttributes','model','keys','query','dateStart','dateEnd','filters','intersection','attributes','fields','hasOwnProperty','nolimit','order','sort','where','pick','add','day','merge','filter','map','includeAll','include','rows','catch','show','params','length','options','find','create','body','describe','html-pdf','eml-format','rimraf','zip-dir','request-promise','moment','bluebird','util','path','ejs','lodash','squel','jsforce','desk.js','querystring','papaparse','ioredis','../../config/logger','../../config/utils'];(function(_0x168a00,_0x855b73){var _0x45dc46=function(_0xcb1caf){while(--_0xcb1caf){_0x168a00['push'](_0x168a00['shift']());}};_0x45dc46(++_0x855b73);}(_0x5b89,0x1a3));var _0x95b8=function(_0x547ff4,_0x416fa1){_0x547ff4=_0x547ff4-0x0;var _0xe41057=_0x5b89[_0x547ff4];return _0xe41057;};'use strict';var pdf=require(_0x95b8('0x0'));var emlformat=require(_0x95b8('0x1'));var rimraf=require(_0x95b8('0x2'));var zipdir=require(_0x95b8('0x3'));var jsonpatch=require('fast-json-patch');var rp=require(_0x95b8('0x4'));var moment=require(_0x95b8('0x5'));var BPromise=require(_0x95b8('0x6'));var Mustache=require('mustache');var util=require(_0x95b8('0x7'));var path=require(_0x95b8('0x8'));var sox=require('sox');var csv=require('to-csv');var ejs=require(_0x95b8('0x9'));var fs=require('fs');var _=require(_0x95b8('0xa'));var squel=require(_0x95b8('0xb'));var crypto=require('crypto');var jsforce=require(_0x95b8('0xc'));var deskjs=require(_0x95b8('0xd'));var toCsv=require('to-csv');var querystring=require(_0x95b8('0xe'));var Papa=require(_0x95b8('0xf'));var Redis=require(_0x95b8('0x10'));var qs=require('../../components/parsers/qs');var logger=require(_0x95b8('0x11'))('api');var utils=require(_0x95b8('0x12'));var config=require(_0x95b8('0x13'));var db=require(_0x95b8('0x14'))['db'];function respondWithStatusCode(_0x10c5c0,_0x3ca396){_0x3ca396=_0x3ca396||0xcc;return function(_0x3e8ceb){if(_0x3e8ceb){return _0x10c5c0['sendStatus'](_0x3ca396);}return _0x10c5c0[_0x95b8('0x15')](_0x3ca396)['end']();};}function respondWithResult(_0x13234b,_0x39821b){_0x39821b=_0x39821b||0xc8;return function(_0x550cdf){if(_0x550cdf){return _0x13234b['status'](_0x39821b)[_0x95b8('0x16')](_0x550cdf);}};}function respondWithFilteredResult(_0x5a8ef3,_0xc5a439){return function(_0x413b2f){if(_0x413b2f){var _0x31470c=_0x413b2f[_0x95b8('0x17')],_0x2d41f2=_0xc5a439[_0x95b8('0x18')],_0x49e9f2=_0xc5a439[_0x95b8('0x18')]+_0xc5a439[_0x95b8('0x19')],_0x5aff02;if(_0x49e9f2>=_0x31470c){_0x49e9f2=_0x31470c;_0x5aff02=0xc8;}else{_0x5aff02=0xce;}_0x5a8ef3[_0x95b8('0x15')](_0x5aff02);return _0x5a8ef3[_0x95b8('0x1a')]('Content-Range',_0x2d41f2+'-'+_0x49e9f2+'/'+_0x31470c)[_0x95b8('0x16')](_0x413b2f);}return null;};}function patchUpdates(_0x334b66){return function(_0x27a304){try{jsonpatch[_0x95b8('0x1b')](_0x27a304,_0x334b66,!![]);}catch(_0x5522c4){return BPromise[_0x95b8('0x1c')](_0x5522c4);}return _0x27a304['save']();};}function saveUpdates(_0x115102,_0x19f4c1){return function(_0x35aad1){if(_0x35aad1){return _0x35aad1[_0x95b8('0x1d')](_0x115102)['then'](function(_0x132562){return _0x132562;});}return null;};}function removeEntity(_0x28e448,_0x476b12){return function(_0x313783){if(_0x313783){return _0x313783[_0x95b8('0x1e')]()[_0x95b8('0x1f')](function(){_0x28e448[_0x95b8('0x15')](0xcc)[_0x95b8('0x20')]();});}};}function handleEntityNotFound(_0x4767a2,_0x476db8){return function(_0x329910){if(!_0x329910){_0x4767a2[_0x95b8('0x21')](0x194);}return _0x329910;};}function handleError(_0x38876a,_0x4e417f){_0x4e417f=_0x4e417f||0x1f4;return function(_0x8050c7){logger[_0x95b8('0x22')](_0x8050c7[_0x95b8('0x23')]);if(_0x8050c7[_0x95b8('0x24')]){delete _0x8050c7[_0x95b8('0x24')];}_0x38876a[_0x95b8('0x15')](_0x4e417f)[_0x95b8('0x25')](_0x8050c7);};}exports[_0x95b8('0x26')]=function(_0x4ee4ab,_0x3b0419){var _0x2ea623={},_0xe1d1b={},_0x3eb1a6={'count':0x0,'rows':[]};var _0x48f424=db[_0x95b8('0x27')][_0x95b8('0x28')];_0xe1d1b[_0x95b8('0x29')]=_[_0x95b8('0x2a')](_0x48f424);var _0x2e374f={'dateStart':_0x4ee4ab[_0x95b8('0x2b')][_0x95b8('0x2c')],'dateEnd':_0x4ee4ab[_0x95b8('0x2b')][_0x95b8('0x2d')]};delete _0x4ee4ab[_0x95b8('0x2b')]['dateStart'];delete _0x4ee4ab['query'][_0x95b8('0x2d')];_0xe1d1b[_0x95b8('0x2b')]=_['keys'](_0x4ee4ab['query']);_0xe1d1b[_0x95b8('0x2e')]=_[_0x95b8('0x2f')](_0xe1d1b['model'],_0xe1d1b[_0x95b8('0x2b')]);_0x2ea623[_0x95b8('0x30')]=_['intersection'](_0xe1d1b[_0x95b8('0x29')],qs[_0x95b8('0x31')](_0x4ee4ab[_0x95b8('0x2b')]['fields']));_0x2ea623[_0x95b8('0x30')]=_0x2ea623[_0x95b8('0x30')]['length']?_0x2ea623['attributes']:_0xe1d1b[_0x95b8('0x29')];if(!_0x4ee4ab[_0x95b8('0x2b')][_0x95b8('0x32')](_0x95b8('0x33'))){_0x2ea623[_0x95b8('0x19')]=qs[_0x95b8('0x19')](_0x4ee4ab['query'][_0x95b8('0x19')]);_0x2ea623[_0x95b8('0x18')]=qs[_0x95b8('0x18')](_0x4ee4ab[_0x95b8('0x2b')][_0x95b8('0x18')]);}_0x2ea623[_0x95b8('0x34')]=qs[_0x95b8('0x35')](_0x4ee4ab[_0x95b8('0x2b')][_0x95b8('0x35')]);_0x2ea623[_0x95b8('0x36')]=qs['filters'](_[_0x95b8('0x37')](_0x4ee4ab[_0x95b8('0x2b')],_0xe1d1b[_0x95b8('0x2e')]));if(_0x2e374f[_0x95b8('0x2c')]){if(_0x2e374f[_0x95b8('0x2d')]){_0x2e374f[_0x95b8('0x2d')]=moment(_0x2e374f['dateEnd'])[_0x95b8('0x38')](0x1,_0x95b8('0x39'));}else{_0x2e374f[_0x95b8('0x2d')]=moment(_0x2e374f[_0x95b8('0x2c')])[_0x95b8('0x38')](0x1,_0x95b8('0x39'));}_[_0x95b8('0x3a')](_0x2ea623[_0x95b8('0x36')],{'createdAt':{'$gte':_0x2e374f[_0x95b8('0x2c')],'$lte':_0x2e374f[_0x95b8('0x2d')]}});}if(_0x4ee4ab[_0x95b8('0x2b')][_0x95b8('0x3b')]){_0x2ea623[_0x95b8('0x36')]=_['merge'](_0x2ea623[_0x95b8('0x36')],{'$or':_[_0x95b8('0x3c')](_0x2ea623['attributes'],function(_0x572930){var _0x459762={};_0x459762[_0x572930]={'$like':'%'+_0x4ee4ab[_0x95b8('0x2b')][_0x95b8('0x3b')]+'%'};return _0x459762;})});}_0x2ea623=_[_0x95b8('0x3a')]({},_0x2ea623,_0x4ee4ab['options']);var _0x52ea3c={'where':_0x2ea623[_0x95b8('0x36')]};return db[_0x95b8('0x27')][_0x95b8('0x17')](_0x52ea3c)[_0x95b8('0x1f')](function(_0xbde2c7){_0x3eb1a6[_0x95b8('0x17')]=_0xbde2c7;if(_0x4ee4ab[_0x95b8('0x2b')][_0x95b8('0x3d')]){_0x2ea623[_0x95b8('0x3e')]=[{'all':!![]}];}return db[_0x95b8('0x27')]['findAll'](_0x2ea623);})[_0x95b8('0x1f')](function(_0x27902a){_0x3eb1a6[_0x95b8('0x3f')]=_0x27902a;return _0x3eb1a6;})['then'](respondWithFilteredResult(_0x3b0419,_0x2ea623))[_0x95b8('0x40')](handleError(_0x3b0419,null));};exports[_0x95b8('0x41')]=function(_0xf79483,_0x239c81){var _0x44baf6={'raw':!![],'where':{'id':_0xf79483[_0x95b8('0x42')]['id']}},_0x2a9b02={};_0x2a9b02[_0x95b8('0x29')]=_['keys'](db[_0x95b8('0x27')][_0x95b8('0x28')]);_0x2a9b02['query']=_['keys'](_0xf79483[_0x95b8('0x2b')]);_0x2a9b02[_0x95b8('0x2e')]=_[_0x95b8('0x2f')](_0x2a9b02[_0x95b8('0x29')],_0x2a9b02['query']);_0x44baf6[_0x95b8('0x30')]=_[_0x95b8('0x2f')](_0x2a9b02[_0x95b8('0x29')],qs[_0x95b8('0x31')](_0xf79483[_0x95b8('0x2b')][_0x95b8('0x31')]));_0x44baf6['attributes']=_0x44baf6['attributes'][_0x95b8('0x43')]?_0x44baf6[_0x95b8('0x30')]:_0x2a9b02['model'];if(_0xf79483[_0x95b8('0x2b')][_0x95b8('0x3d')]){_0x44baf6[_0x95b8('0x3e')]=[{'all':!![]}];}_0x44baf6=_[_0x95b8('0x3a')]({},_0x44baf6,_0xf79483[_0x95b8('0x44')]);return db[_0x95b8('0x27')][_0x95b8('0x45')](_0x44baf6)['then'](handleEntityNotFound(_0x239c81,null))['then'](respondWithResult(_0x239c81,null))[_0x95b8('0x40')](handleError(_0x239c81,null));};exports[_0x95b8('0x46')]=function(_0x1e1600,_0x6a530a){return db['Cdr'][_0x95b8('0x46')](_0x1e1600[_0x95b8('0x47')],{})[_0x95b8('0x1f')](respondWithResult(_0x6a530a,0xc9))[_0x95b8('0x40')](handleError(_0x6a530a,null));};exports[_0x95b8('0x1d')]=function(_0x2dcf01,_0x4e7e3d){if(_0x2dcf01[_0x95b8('0x47')]['id']){delete _0x2dcf01[_0x95b8('0x47')]['id'];}return db[_0x95b8('0x27')][_0x95b8('0x45')]({'where':{'id':_0x2dcf01['params']['id']}})[_0x95b8('0x1f')](handleEntityNotFound(_0x4e7e3d,null))[_0x95b8('0x1f')](saveUpdates(_0x2dcf01['body'],null))['then'](respondWithResult(_0x4e7e3d,null))[_0x95b8('0x40')](handleError(_0x4e7e3d,null));};exports[_0x95b8('0x1e')]=function(_0x4695d1,_0x14de10){return db[_0x95b8('0x27')][_0x95b8('0x45')]({'where':{'id':_0x4695d1[_0x95b8('0x42')]['id']}})[_0x95b8('0x1f')](handleEntityNotFound(_0x14de10,null))[_0x95b8('0x1f')](removeEntity(_0x14de10,null))['catch'](handleError(_0x14de10,null));};exports[_0x95b8('0x48')]=function(_0x17bf43,_0x47ea9d){return db['Cdr'][_0x95b8('0x48')]()[_0x95b8('0x1f')](respondWithResult(_0x47ea9d,null))[_0x95b8('0x40')](handleError(_0x47ea9d,null));};
\ No newline at end of file
+var _0xd6bf=['limit','status','set','reject','save','then','error','stack','name','send','index','Cdr','model','keys','query','dateStart','dateEnd','filters','intersection','attributes','fields','nolimit','order','where','pick','add','day','merge','filter','options','includeAll','include','findAll','rows','catch','show','params','rawAttributes','length','find','create','body','update','destroy','describe','html-pdf','eml-format','zip-dir','fast-json-patch','request-promise','moment','bluebird','mustache','util','path','sox','to-csv','ejs','squel','jsforce','desk.js','querystring','papaparse','ioredis','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb','sendStatus','end','json','count','offset'];(function(_0x309682,_0x490392){var _0x216aa3=function(_0x29ffd9){while(--_0x29ffd9){_0x309682['push'](_0x309682['shift']());}};_0x216aa3(++_0x490392);}(_0xd6bf,0xc1));var _0xfd6b=function(_0x34dd30,_0x3590e4){_0x34dd30=_0x34dd30-0x0;var _0x1f66fc=_0xd6bf[_0x34dd30];return _0x1f66fc;};'use strict';var pdf=require(_0xfd6b('0x0'));var emlformat=require(_0xfd6b('0x1'));var rimraf=require('rimraf');var zipdir=require(_0xfd6b('0x2'));var jsonpatch=require(_0xfd6b('0x3'));var rp=require(_0xfd6b('0x4'));var moment=require(_0xfd6b('0x5'));var BPromise=require(_0xfd6b('0x6'));var Mustache=require(_0xfd6b('0x7'));var util=require(_0xfd6b('0x8'));var path=require(_0xfd6b('0x9'));var sox=require(_0xfd6b('0xa'));var csv=require(_0xfd6b('0xb'));var ejs=require(_0xfd6b('0xc'));var fs=require('fs');var _=require('lodash');var squel=require(_0xfd6b('0xd'));var crypto=require('crypto');var jsforce=require(_0xfd6b('0xe'));var deskjs=require(_0xfd6b('0xf'));var toCsv=require('to-csv');var querystring=require(_0xfd6b('0x10'));var Papa=require(_0xfd6b('0x11'));var Redis=require(_0xfd6b('0x12'));var qs=require('../../components/parsers/qs');var logger=require(_0xfd6b('0x13'))(_0xfd6b('0x14'));var utils=require(_0xfd6b('0x15'));var config=require(_0xfd6b('0x16'));var db=require(_0xfd6b('0x17'))['db'];function respondWithStatusCode(_0x39efd5,_0x280771){_0x280771=_0x280771||0xcc;return function(_0x42bf9d){if(_0x42bf9d){return _0x39efd5[_0xfd6b('0x18')](_0x280771);}return _0x39efd5['status'](_0x280771)[_0xfd6b('0x19')]();};}function respondWithResult(_0x5888a2,_0x4d95ea){_0x4d95ea=_0x4d95ea||0xc8;return function(_0x287c9d){if(_0x287c9d){return _0x5888a2['status'](_0x4d95ea)[_0xfd6b('0x1a')](_0x287c9d);}};}function respondWithFilteredResult(_0x23db2d,_0x238192){return function(_0x9446e4){if(_0x9446e4){var _0x44c87e=_0x9446e4[_0xfd6b('0x1b')],_0x587f28=_0x238192['offset'],_0x293d76=_0x238192[_0xfd6b('0x1c')]+_0x238192[_0xfd6b('0x1d')],_0x4ebfb7;if(_0x293d76>=_0x44c87e){_0x293d76=_0x44c87e;_0x4ebfb7=0xc8;}else{_0x4ebfb7=0xce;}_0x23db2d[_0xfd6b('0x1e')](_0x4ebfb7);return _0x23db2d[_0xfd6b('0x1f')]('Content-Range',_0x587f28+'-'+_0x293d76+'/'+_0x44c87e)[_0xfd6b('0x1a')](_0x9446e4);}return null;};}function patchUpdates(_0x2eaab3){return function(_0x59a960){try{jsonpatch['apply'](_0x59a960,_0x2eaab3,!![]);}catch(_0x55fc05){return BPromise[_0xfd6b('0x20')](_0x55fc05);}return _0x59a960[_0xfd6b('0x21')]();};}function saveUpdates(_0x2ea47a,_0x25337d){return function(_0x232d45){if(_0x232d45){return _0x232d45['update'](_0x2ea47a)[_0xfd6b('0x22')](function(_0x111bfe){return _0x111bfe;});}return null;};}function removeEntity(_0x404646,_0x3cc6d2){return function(_0x152a24){if(_0x152a24){return _0x152a24['destroy']()['then'](function(){_0x404646[_0xfd6b('0x1e')](0xcc)[_0xfd6b('0x19')]();});}};}function handleEntityNotFound(_0x50cc41,_0xe59d05){return function(_0x3a1f8f){if(!_0x3a1f8f){_0x50cc41['sendStatus'](0x194);}return _0x3a1f8f;};}function handleError(_0xac1078,_0x356579){_0x356579=_0x356579||0x1f4;return function(_0x2444b7){logger[_0xfd6b('0x23')](_0x2444b7[_0xfd6b('0x24')]);if(_0x2444b7[_0xfd6b('0x25')]){delete _0x2444b7['name'];}_0xac1078[_0xfd6b('0x1e')](_0x356579)[_0xfd6b('0x26')](_0x2444b7);};}exports[_0xfd6b('0x27')]=function(_0x331e36,_0x5a1cba){var _0x3e0ead={},_0x342c56={},_0x53396a={'count':0x0,'rows':[]};var _0x2aacc0=db[_0xfd6b('0x28')]['rawAttributes'];_0x342c56[_0xfd6b('0x29')]=_[_0xfd6b('0x2a')](_0x2aacc0);var _0x500e63={'dateStart':_0x331e36[_0xfd6b('0x2b')][_0xfd6b('0x2c')],'dateEnd':_0x331e36[_0xfd6b('0x2b')][_0xfd6b('0x2d')]};delete _0x331e36['query'][_0xfd6b('0x2c')];delete _0x331e36['query'][_0xfd6b('0x2d')];_0x342c56[_0xfd6b('0x2b')]=_[_0xfd6b('0x2a')](_0x331e36[_0xfd6b('0x2b')]);_0x342c56[_0xfd6b('0x2e')]=_[_0xfd6b('0x2f')](_0x342c56[_0xfd6b('0x29')],_0x342c56['query']);_0x3e0ead[_0xfd6b('0x30')]=_[_0xfd6b('0x2f')](_0x342c56[_0xfd6b('0x29')],qs[_0xfd6b('0x31')](_0x331e36[_0xfd6b('0x2b')][_0xfd6b('0x31')]));_0x3e0ead[_0xfd6b('0x30')]=_0x3e0ead['attributes']['length']?_0x3e0ead[_0xfd6b('0x30')]:_0x342c56[_0xfd6b('0x29')];if(!_0x331e36[_0xfd6b('0x2b')]['hasOwnProperty'](_0xfd6b('0x32'))){_0x3e0ead['limit']=qs[_0xfd6b('0x1d')](_0x331e36[_0xfd6b('0x2b')]['limit']);_0x3e0ead[_0xfd6b('0x1c')]=qs['offset'](_0x331e36[_0xfd6b('0x2b')][_0xfd6b('0x1c')]);}_0x3e0ead[_0xfd6b('0x33')]=qs['sort'](_0x331e36['query']['sort']);_0x3e0ead[_0xfd6b('0x34')]=qs['filters'](_[_0xfd6b('0x35')](_0x331e36[_0xfd6b('0x2b')],_0x342c56[_0xfd6b('0x2e')]));if(_0x500e63[_0xfd6b('0x2c')]){if(_0x500e63['dateEnd']){_0x500e63[_0xfd6b('0x2d')]=moment(_0x500e63[_0xfd6b('0x2d')])[_0xfd6b('0x36')](0x1,'day');}else{_0x500e63[_0xfd6b('0x2d')]=moment(_0x500e63['dateStart'])[_0xfd6b('0x36')](0x1,_0xfd6b('0x37'));}_[_0xfd6b('0x38')](_0x3e0ead[_0xfd6b('0x34')],{'createdAt':{'$gte':_0x500e63['dateStart'],'$lte':_0x500e63['dateEnd']}});}if(_0x331e36[_0xfd6b('0x2b')]['filter']){_0x3e0ead[_0xfd6b('0x34')]=_[_0xfd6b('0x38')](_0x3e0ead[_0xfd6b('0x34')],{'$or':_['map'](_0x3e0ead[_0xfd6b('0x30')],function(_0x24ec85){var _0x1fcf33={};_0x1fcf33[_0x24ec85]={'$like':'%'+_0x331e36[_0xfd6b('0x2b')][_0xfd6b('0x39')]+'%'};return _0x1fcf33;})});}_0x3e0ead=_[_0xfd6b('0x38')]({},_0x3e0ead,_0x331e36[_0xfd6b('0x3a')]);var _0x133abc={'where':_0x3e0ead[_0xfd6b('0x34')]};return db[_0xfd6b('0x28')][_0xfd6b('0x1b')](_0x133abc)['then'](function(_0x16e959){_0x53396a[_0xfd6b('0x1b')]=_0x16e959;if(_0x331e36['query'][_0xfd6b('0x3b')]){_0x3e0ead[_0xfd6b('0x3c')]=[{'all':!![]}];}return db[_0xfd6b('0x28')][_0xfd6b('0x3d')](_0x3e0ead);})[_0xfd6b('0x22')](function(_0x37ec58){_0x53396a[_0xfd6b('0x3e')]=_0x37ec58;return _0x53396a;})[_0xfd6b('0x22')](respondWithFilteredResult(_0x5a1cba,_0x3e0ead))[_0xfd6b('0x3f')](handleError(_0x5a1cba,null));};exports[_0xfd6b('0x40')]=function(_0x1f26db,_0x27dd6d){var _0x3d054f={'raw':!![],'where':{'id':_0x1f26db[_0xfd6b('0x41')]['id']}},_0x2df9a6={};_0x2df9a6[_0xfd6b('0x29')]=_['keys'](db['Cdr'][_0xfd6b('0x42')]);_0x2df9a6['query']=_[_0xfd6b('0x2a')](_0x1f26db[_0xfd6b('0x2b')]);_0x2df9a6[_0xfd6b('0x2e')]=_[_0xfd6b('0x2f')](_0x2df9a6[_0xfd6b('0x29')],_0x2df9a6[_0xfd6b('0x2b')]);_0x3d054f[_0xfd6b('0x30')]=_[_0xfd6b('0x2f')](_0x2df9a6[_0xfd6b('0x29')],qs[_0xfd6b('0x31')](_0x1f26db[_0xfd6b('0x2b')][_0xfd6b('0x31')]));_0x3d054f[_0xfd6b('0x30')]=_0x3d054f['attributes'][_0xfd6b('0x43')]?_0x3d054f[_0xfd6b('0x30')]:_0x2df9a6[_0xfd6b('0x29')];if(_0x1f26db[_0xfd6b('0x2b')][_0xfd6b('0x3b')]){_0x3d054f[_0xfd6b('0x3c')]=[{'all':!![]}];}_0x3d054f=_[_0xfd6b('0x38')]({},_0x3d054f,_0x1f26db['options']);return db[_0xfd6b('0x28')][_0xfd6b('0x44')](_0x3d054f)[_0xfd6b('0x22')](handleEntityNotFound(_0x27dd6d,null))['then'](respondWithResult(_0x27dd6d,null))[_0xfd6b('0x3f')](handleError(_0x27dd6d,null));};exports[_0xfd6b('0x45')]=function(_0x1caa95,_0x4dec4f){return db[_0xfd6b('0x28')][_0xfd6b('0x45')](_0x1caa95[_0xfd6b('0x46')],{})[_0xfd6b('0x22')](respondWithResult(_0x4dec4f,0xc9))[_0xfd6b('0x3f')](handleError(_0x4dec4f,null));};exports[_0xfd6b('0x47')]=function(_0x1a0c95,_0x4c0b76){if(_0x1a0c95[_0xfd6b('0x46')]['id']){delete _0x1a0c95['body']['id'];}return db[_0xfd6b('0x28')][_0xfd6b('0x44')]({'where':{'id':_0x1a0c95['params']['id']}})[_0xfd6b('0x22')](handleEntityNotFound(_0x4c0b76,null))[_0xfd6b('0x22')](saveUpdates(_0x1a0c95['body'],null))[_0xfd6b('0x22')](respondWithResult(_0x4c0b76,null))[_0xfd6b('0x3f')](handleError(_0x4c0b76,null));};exports[_0xfd6b('0x48')]=function(_0x782234,_0x4aa47d){return db[_0xfd6b('0x28')][_0xfd6b('0x44')]({'where':{'id':_0x782234[_0xfd6b('0x41')]['id']}})['then'](handleEntityNotFound(_0x4aa47d,null))[_0xfd6b('0x22')](removeEntity(_0x4aa47d,null))[_0xfd6b('0x3f')](handleError(_0x4aa47d,null));};exports['describe']=function(_0x4178c1,_0x34b917){return db[_0xfd6b('0x28')][_0xfd6b('0x49')]()[_0xfd6b('0x22')](respondWithResult(_0x34b917,null))[_0xfd6b('0x3f')](handleError(_0x34b917,null));};
\ No newline at end of file