Built motion from commit (unavailable).|2.0.78
[motion2.git] / server / api / voiceMailMessage / voiceMailMessage.controller.js
index c6895d2..824bf70 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x9f0e=['day','merge','where','map','attributes','options','count','includeAll','rows','catch','show','rawAttributes','include','create','body','params','download','recording','msg_id','Sequelize','ValidationError','VoiceMailMessage\x20not\x20found','audio/wav','attachment','Content-Disposition','attachment;\x20filename=\x22','.wav\x22','eml-format','rimraf','zip-dir','request-promise','bluebird','mustache','util','path','to-csv','ejs','lodash','crypto','desk.js','querystring','papaparse','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb','status','json','offset','limit','set','Content-Range','apply','reject','save','update','then','destroy','end','sendStatus','error','stack','name','send','index','VoiceMailMessage','differenceBy','query','dateEnd','dateStart','keys','filters','model','intersection','fields','length','hasOwnProperty','nolimit','order','sort','pick','add'];(function(_0x311c92,_0x9166a3){var _0x2914d0=function(_0x3476d2){while(--_0x3476d2){_0x311c92['push'](_0x311c92['shift']());}};_0x2914d0(++_0x9166a3);}(_0x9f0e,0x167));var _0xe9f0=function(_0x233c22,_0x37c6cf){_0x233c22=_0x233c22-0x0;var _0x3a79f6=_0x9f0e[_0x233c22];return _0x3a79f6;};'use strict';var pdf=require('html-pdf');var emlformat=require(_0xe9f0('0x0'));var rimraf=require(_0xe9f0('0x1'));var zipdir=require(_0xe9f0('0x2'));var jsonpatch=require('fast-json-patch');var rp=require(_0xe9f0('0x3'));var moment=require('moment');var BPromise=require(_0xe9f0('0x4'));var Mustache=require(_0xe9f0('0x5'));var util=require(_0xe9f0('0x6'));var path=require(_0xe9f0('0x7'));var sox=require('sox');var csv=require(_0xe9f0('0x8'));var ejs=require(_0xe9f0('0x9'));var fs=require('fs');var _=require(_0xe9f0('0xa'));var squel=require('squel');var crypto=require(_0xe9f0('0xb'));var jsforce=require('jsforce');var deskjs=require(_0xe9f0('0xc'));var toCsv=require(_0xe9f0('0x8'));var querystring=require(_0xe9f0('0xd'));var Papa=require(_0xe9f0('0xe'));var qs=require('../../components/parsers/qs');var logger=require(_0xe9f0('0xf'))(_0xe9f0('0x10'));var utils=require(_0xe9f0('0x11'));var config=require(_0xe9f0('0x12'));var db=require(_0xe9f0('0x13'))['db'];function respondWithStatusCode(_0x517f31,_0x2557ef){_0x2557ef=_0x2557ef||0xcc;return function(_0x141d24){if(_0x141d24){return _0x517f31['sendStatus'](_0x2557ef);}return _0x517f31[_0xe9f0('0x14')](_0x2557ef)['end']();};}function respondWithResult(_0x3f31ef,_0x4a9c55){_0x4a9c55=_0x4a9c55||0xc8;return function(_0x1d2d01){if(_0x1d2d01){return _0x3f31ef['status'](_0x4a9c55)[_0xe9f0('0x15')](_0x1d2d01);}};}function respondWithFilteredResult(_0x345f3a,_0x32acbf){return function(_0x5281af){if(_0x5281af){var _0x5e5fdd=_0x5281af['count'],_0x1773b5=_0x32acbf[_0xe9f0('0x16')],_0x117723=_0x32acbf[_0xe9f0('0x16')]+_0x32acbf[_0xe9f0('0x17')],_0x332286;if(_0x117723>=_0x5e5fdd){_0x117723=_0x5e5fdd;_0x332286=0xc8;}else{_0x332286=0xce;}_0x345f3a[_0xe9f0('0x14')](_0x332286);return _0x345f3a[_0xe9f0('0x18')](_0xe9f0('0x19'),_0x1773b5+'-'+_0x117723+'/'+_0x5e5fdd)[_0xe9f0('0x15')](_0x5281af);}return null;};}function patchUpdates(_0x443b6e){return function(_0x10dbf0){try{jsonpatch[_0xe9f0('0x1a')](_0x10dbf0,_0x443b6e,!![]);}catch(_0x244293){return BPromise[_0xe9f0('0x1b')](_0x244293);}return _0x10dbf0[_0xe9f0('0x1c')]();};}function saveUpdates(_0x2f1546,_0x2cf954){return function(_0x16c0b5){if(_0x16c0b5){return _0x16c0b5[_0xe9f0('0x1d')](_0x2f1546)[_0xe9f0('0x1e')](function(_0xbe4a97){return _0xbe4a97;});}return null;};}function removeEntity(_0x516bf5,_0x1c80aa){return function(_0x1933eb){if(_0x1933eb){return _0x1933eb[_0xe9f0('0x1f')]()[_0xe9f0('0x1e')](function(){_0x516bf5[_0xe9f0('0x14')](0xcc)[_0xe9f0('0x20')]();});}};}function handleEntityNotFound(_0x49749b,_0x5968d1){return function(_0x50af5d){if(!_0x50af5d){_0x49749b[_0xe9f0('0x21')](0x194);}return _0x50af5d;};}function handleError(_0xfbefba,_0x2e02a0){_0x2e02a0=_0x2e02a0||0x1f4;return function(_0x206883){logger[_0xe9f0('0x22')](_0x206883[_0xe9f0('0x23')]);if(_0x206883[_0xe9f0('0x24')]){delete _0x206883['name'];}_0xfbefba[_0xe9f0('0x14')](_0x2e02a0)[_0xe9f0('0x25')](_0x206883);};}exports[_0xe9f0('0x26')]=function(_0x5ee7a4,_0x364067){var _0x365252={},_0x30ba12={},_0x19ddb6={'count':0x0,'rows':[]};var _0x1b4006=db[_0xe9f0('0x27')]['rawAttributes'];_0x30ba12['model']=_[_0xe9f0('0x28')](_['keys'](_0x1b4006),[_0xe9f0('0x24')]);var _0x1e1a02={'dateStart':_0x5ee7a4[_0xe9f0('0x29')]['dateStart'],'dateEnd':_0x5ee7a4[_0xe9f0('0x29')][_0xe9f0('0x2a')]};delete _0x5ee7a4['query'][_0xe9f0('0x2b')];delete _0x5ee7a4[_0xe9f0('0x29')]['dateEnd'];_0x30ba12['query']=_[_0xe9f0('0x2c')](_0x5ee7a4['query']);_0x30ba12[_0xe9f0('0x2d')]=_['intersection'](_0x30ba12[_0xe9f0('0x2e')],_0x30ba12[_0xe9f0('0x29')]);_0x365252['attributes']=_[_0xe9f0('0x2f')](_0x30ba12[_0xe9f0('0x2e')],qs[_0xe9f0('0x30')](_0x5ee7a4[_0xe9f0('0x29')][_0xe9f0('0x30')]));_0x365252['attributes']=_0x365252['attributes'][_0xe9f0('0x31')]?_0x365252['attributes']:_0x30ba12[_0xe9f0('0x2e')];if(!_0x5ee7a4[_0xe9f0('0x29')][_0xe9f0('0x32')](_0xe9f0('0x33'))){_0x365252[_0xe9f0('0x17')]=qs[_0xe9f0('0x17')](_0x5ee7a4['query']['limit']);_0x365252[_0xe9f0('0x16')]=qs['offset'](_0x5ee7a4[_0xe9f0('0x29')][_0xe9f0('0x16')]);}_0x365252[_0xe9f0('0x34')]=qs['sort'](_0x5ee7a4['query'][_0xe9f0('0x35')]);_0x365252['where']=qs[_0xe9f0('0x2d')](_[_0xe9f0('0x36')](_0x5ee7a4[_0xe9f0('0x29')],_0x30ba12[_0xe9f0('0x2d')]));if(_0x1e1a02[_0xe9f0('0x2b')]){if(_0x1e1a02['dateEnd']){_0x1e1a02['dateEnd']=moment(_0x1e1a02['dateEnd'])[_0xe9f0('0x37')](0x1,_0xe9f0('0x38'));}else{_0x1e1a02[_0xe9f0('0x2a')]=moment(_0x1e1a02['dateStart'])[_0xe9f0('0x37')](0x1,_0xe9f0('0x38'));}_[_0xe9f0('0x39')](_0x365252[_0xe9f0('0x3a')],{'createdAt':{'$gte':_0x1e1a02[_0xe9f0('0x2b')],'$lte':_0x1e1a02[_0xe9f0('0x2a')]}});}if(_0x5ee7a4[_0xe9f0('0x29')]['filter']){_0x365252[_0xe9f0('0x3a')]=_[_0xe9f0('0x39')](_0x365252['where'],{'$or':_[_0xe9f0('0x3b')](_0x365252[_0xe9f0('0x3c')],function(_0x1d099f){var _0x36ae36={};_0x36ae36[_0x1d099f]={'$like':'%'+_0x5ee7a4['query']['filter']+'%'};return _0x36ae36;})});}_0x365252=_[_0xe9f0('0x39')]({},_0x365252,_0x5ee7a4[_0xe9f0('0x3d')]);var _0x4a6bde={'where':_0x365252[_0xe9f0('0x3a')]};return db[_0xe9f0('0x27')][_0xe9f0('0x3e')](_0x4a6bde)[_0xe9f0('0x1e')](function(_0x31f09d){_0x19ddb6[_0xe9f0('0x3e')]=_0x31f09d;if(_0x5ee7a4['query'][_0xe9f0('0x3f')]){_0x365252['include']=[{'all':!![]}];}return db[_0xe9f0('0x27')]['findAll'](_0x365252);})[_0xe9f0('0x1e')](function(_0x3274ab){_0x19ddb6[_0xe9f0('0x40')]=_0x3274ab;return _0x19ddb6;})[_0xe9f0('0x1e')](respondWithFilteredResult(_0x364067,_0x365252))[_0xe9f0('0x41')](handleError(_0x364067,null));};exports[_0xe9f0('0x42')]=function(_0x3211fa,_0x395603){var _0x287391={'raw':!![],'where':{'id':_0x3211fa['params']['id']}},_0x2fcf0a={};_0x2fcf0a[_0xe9f0('0x2e')]=_[_0xe9f0('0x2c')](db[_0xe9f0('0x27')][_0xe9f0('0x43')]);_0x2fcf0a[_0xe9f0('0x29')]=_[_0xe9f0('0x2c')](_0x3211fa[_0xe9f0('0x29')]);_0x2fcf0a['filters']=_[_0xe9f0('0x2f')](_0x2fcf0a[_0xe9f0('0x2e')],_0x2fcf0a[_0xe9f0('0x29')]);_0x287391['attributes']=_[_0xe9f0('0x2f')](_0x2fcf0a[_0xe9f0('0x2e')],qs[_0xe9f0('0x30')](_0x3211fa[_0xe9f0('0x29')][_0xe9f0('0x30')]));_0x287391['attributes']=_0x287391[_0xe9f0('0x3c')][_0xe9f0('0x31')]?_0x287391[_0xe9f0('0x3c')]:_0x2fcf0a[_0xe9f0('0x2e')];if(_0x3211fa['query'][_0xe9f0('0x3f')]){_0x287391[_0xe9f0('0x44')]=[{'all':!![]}];}_0x287391=_[_0xe9f0('0x39')]({},_0x287391,_0x3211fa[_0xe9f0('0x3d')]);return db[_0xe9f0('0x27')]['find'](_0x287391)[_0xe9f0('0x1e')](handleEntityNotFound(_0x395603,null))['then'](respondWithResult(_0x395603,null))[_0xe9f0('0x41')](handleError(_0x395603,null));};exports[_0xe9f0('0x45')]=function(_0x1ab953,_0x19861a){return db[_0xe9f0('0x27')][_0xe9f0('0x45')](_0x1ab953[_0xe9f0('0x46')],{})[_0xe9f0('0x1e')](respondWithResult(_0x19861a,0xc9))['catch'](handleError(_0x19861a,null));};exports['update']=function(_0x3f6755,_0x4e491d){if(_0x3f6755[_0xe9f0('0x46')]['id']){delete _0x3f6755[_0xe9f0('0x46')]['id'];}return db['VoiceMailMessage']['find']({'where':{'id':_0x3f6755[_0xe9f0('0x47')]['id']}})[_0xe9f0('0x1e')](handleEntityNotFound(_0x4e491d,null))[_0xe9f0('0x1e')](saveUpdates(_0x3f6755[_0xe9f0('0x46')],null))['then'](respondWithResult(_0x4e491d,null))['catch'](handleError(_0x4e491d,null));};exports[_0xe9f0('0x1f')]=function(_0x2cd256,_0x31e885){return db[_0xe9f0('0x27')]['find']({'where':{'id':_0x2cd256[_0xe9f0('0x47')]['id']}})[_0xe9f0('0x1e')](handleEntityNotFound(_0x31e885,null))[_0xe9f0('0x1e')](removeEntity(_0x31e885,null))[_0xe9f0('0x41')](handleError(_0x31e885,null));};exports[_0xe9f0('0x48')]=function(_0x298804,_0x2bc0f3,_0x443cd2){return db['VoiceMailMessage']['find']({'where':{'id':_0x298804[_0xe9f0('0x47')]['id']},'attributes':['id',_0xe9f0('0x49'),_0xe9f0('0x4a')]})[_0xe9f0('0x1e')](handleEntityNotFound(_0x2bc0f3,null))[_0xe9f0('0x1e')](function(_0x2ff19c){if(_0x2ff19c){if(!_0x2ff19c['recording']){throw new db[(_0xe9f0('0x4b'))][(_0xe9f0('0x4c'))](_0xe9f0('0x4d'));}var _0x1d0af5={'Content-Type':_0xe9f0('0x4e'),'Content-Disposition':_0xe9f0('0x4f')};if(_0x2ff19c['msg_id']){_0x1d0af5[_0xe9f0('0x50')]=_0xe9f0('0x51')+_0x2ff19c[_0xe9f0('0x4a')]+_0xe9f0('0x52');}_0x2bc0f3['set'](_0x1d0af5);return _0x2bc0f3[_0xe9f0('0x25')](new Buffer(_0x2ff19c[_0xe9f0('0x49')]));}})[_0xe9f0('0x41')](handleError(_0x2bc0f3,null));};
\ No newline at end of file
+var _0xc67c=['where','pick','dateStart','dateEnd','add','day','merge','filter','count','includeAll','findAll','rows','show','params','include','options','find','catch','create','body','download','msg_id','recording','Sequelize','ValidationError','VoiceMailMessage\x20not\x20found','audio/wav','attachment','Content-Disposition','attachment;\x20filename=\x22','.wav\x22','html-pdf','rimraf','fast-json-patch','request-promise','bluebird','mustache','util','to-csv','lodash','squel','crypto','jsforce','querystring','papaparse','../../components/parsers/qs','api','../../config/utils','../../config/environment','../../mysqldb','sendStatus','status','end','json','offset','limit','set','Content-Range','apply','save','update','destroy','then','name','send','index','VoiceMailMessage','rawAttributes','model','differenceBy','keys','query','filters','intersection','fields','attributes','length','sort'];(function(_0x3a2d99,_0x5d0730){var _0x4c63d7=function(_0x871fb9){while(--_0x871fb9){_0x3a2d99['push'](_0x3a2d99['shift']());}};_0x4c63d7(++_0x5d0730);}(_0xc67c,0xbb));var _0xcc67=function(_0x572c67,_0x1d652a){_0x572c67=_0x572c67-0x0;var _0x42c033=_0xc67c[_0x572c67];return _0x42c033;};'use strict';var pdf=require(_0xcc67('0x0'));var emlformat=require('eml-format');var rimraf=require(_0xcc67('0x1'));var zipdir=require('zip-dir');var jsonpatch=require(_0xcc67('0x2'));var rp=require(_0xcc67('0x3'));var moment=require('moment');var BPromise=require(_0xcc67('0x4'));var Mustache=require(_0xcc67('0x5'));var util=require(_0xcc67('0x6'));var path=require('path');var sox=require('sox');var csv=require(_0xcc67('0x7'));var ejs=require('ejs');var fs=require('fs');var _=require(_0xcc67('0x8'));var squel=require(_0xcc67('0x9'));var crypto=require(_0xcc67('0xa'));var jsforce=require(_0xcc67('0xb'));var deskjs=require('desk.js');var toCsv=require(_0xcc67('0x7'));var querystring=require(_0xcc67('0xc'));var Papa=require(_0xcc67('0xd'));var qs=require(_0xcc67('0xe'));var logger=require('../../config/logger')(_0xcc67('0xf'));var utils=require(_0xcc67('0x10'));var config=require(_0xcc67('0x11'));var db=require(_0xcc67('0x12'))['db'];function respondWithStatusCode(_0x1ff090,_0xb3e921){_0xb3e921=_0xb3e921||0xcc;return function(_0x111fd4){if(_0x111fd4){return _0x1ff090[_0xcc67('0x13')](_0xb3e921);}return _0x1ff090[_0xcc67('0x14')](_0xb3e921)[_0xcc67('0x15')]();};}function respondWithResult(_0x24fd7e,_0x146f1f){_0x146f1f=_0x146f1f||0xc8;return function(_0xa1d731){if(_0xa1d731){return _0x24fd7e['status'](_0x146f1f)[_0xcc67('0x16')](_0xa1d731);}};}function respondWithFilteredResult(_0x191232,_0x51369e){return function(_0x516688){if(_0x516688){var _0x4be4cc=_0x516688['count'],_0x4109e1=_0x51369e[_0xcc67('0x17')],_0x4c1bf7=_0x51369e['offset']+_0x51369e[_0xcc67('0x18')],_0x4d8024;if(_0x4c1bf7>=_0x4be4cc){_0x4c1bf7=_0x4be4cc;_0x4d8024=0xc8;}else{_0x4d8024=0xce;}_0x191232[_0xcc67('0x14')](_0x4d8024);return _0x191232[_0xcc67('0x19')](_0xcc67('0x1a'),_0x4109e1+'-'+_0x4c1bf7+'/'+_0x4be4cc)[_0xcc67('0x16')](_0x516688);}return null;};}function patchUpdates(_0x55196e){return function(_0x14b7b2){try{jsonpatch[_0xcc67('0x1b')](_0x14b7b2,_0x55196e,!![]);}catch(_0x58aa6e){return BPromise['reject'](_0x58aa6e);}return _0x14b7b2[_0xcc67('0x1c')]();};}function saveUpdates(_0x4df058,_0x233849){return function(_0x1b1352){if(_0x1b1352){return _0x1b1352[_0xcc67('0x1d')](_0x4df058)['then'](function(_0x301dc1){return _0x301dc1;});}return null;};}function removeEntity(_0xcebd60,_0x5828e8){return function(_0x57d2dd){if(_0x57d2dd){return _0x57d2dd[_0xcc67('0x1e')]()[_0xcc67('0x1f')](function(){_0xcebd60[_0xcc67('0x14')](0xcc)[_0xcc67('0x15')]();});}};}function handleEntityNotFound(_0xbac09,_0x486d8a){return function(_0x56e000){if(!_0x56e000){_0xbac09[_0xcc67('0x13')](0x194);}return _0x56e000;};}function handleError(_0x1e2ac4,_0x10bc29){_0x10bc29=_0x10bc29||0x1f4;return function(_0x22376f){logger['error'](_0x22376f['stack']);if(_0x22376f[_0xcc67('0x20')]){delete _0x22376f[_0xcc67('0x20')];}_0x1e2ac4[_0xcc67('0x14')](_0x10bc29)[_0xcc67('0x21')](_0x22376f);};}exports[_0xcc67('0x22')]=function(_0x41bf61,_0x145b2b){var _0x35b80a={},_0x3557d7={},_0xfe7e5d={'count':0x0,'rows':[]};var _0x14d4e6=db[_0xcc67('0x23')][_0xcc67('0x24')];_0x3557d7[_0xcc67('0x25')]=_[_0xcc67('0x26')](_[_0xcc67('0x27')](_0x14d4e6),[_0xcc67('0x20')]);var _0x59700d={'dateStart':_0x41bf61[_0xcc67('0x28')]['dateStart'],'dateEnd':_0x41bf61['query']['dateEnd']};delete _0x41bf61[_0xcc67('0x28')]['dateStart'];delete _0x41bf61[_0xcc67('0x28')]['dateEnd'];_0x3557d7['query']=_[_0xcc67('0x27')](_0x41bf61[_0xcc67('0x28')]);_0x3557d7[_0xcc67('0x29')]=_['intersection'](_0x3557d7[_0xcc67('0x25')],_0x3557d7[_0xcc67('0x28')]);_0x35b80a['attributes']=_[_0xcc67('0x2a')](_0x3557d7[_0xcc67('0x25')],qs[_0xcc67('0x2b')](_0x41bf61[_0xcc67('0x28')][_0xcc67('0x2b')]));_0x35b80a[_0xcc67('0x2c')]=_0x35b80a[_0xcc67('0x2c')][_0xcc67('0x2d')]?_0x35b80a[_0xcc67('0x2c')]:_0x3557d7[_0xcc67('0x25')];if(!_0x41bf61[_0xcc67('0x28')]['hasOwnProperty']('nolimit')){_0x35b80a[_0xcc67('0x18')]=qs[_0xcc67('0x18')](_0x41bf61[_0xcc67('0x28')][_0xcc67('0x18')]);_0x35b80a[_0xcc67('0x17')]=qs[_0xcc67('0x17')](_0x41bf61[_0xcc67('0x28')]['offset']);}_0x35b80a['order']=qs[_0xcc67('0x2e')](_0x41bf61[_0xcc67('0x28')][_0xcc67('0x2e')]);_0x35b80a[_0xcc67('0x2f')]=qs[_0xcc67('0x29')](_[_0xcc67('0x30')](_0x41bf61[_0xcc67('0x28')],_0x3557d7[_0xcc67('0x29')]));if(_0x59700d[_0xcc67('0x31')]){if(_0x59700d[_0xcc67('0x32')]){_0x59700d['dateEnd']=moment(_0x59700d['dateEnd'])[_0xcc67('0x33')](0x1,_0xcc67('0x34'));}else{_0x59700d[_0xcc67('0x32')]=moment(_0x59700d[_0xcc67('0x31')])[_0xcc67('0x33')](0x1,_0xcc67('0x34'));}_[_0xcc67('0x35')](_0x35b80a['where'],{'createdAt':{'$gte':_0x59700d[_0xcc67('0x31')],'$lte':_0x59700d[_0xcc67('0x32')]}});}if(_0x41bf61[_0xcc67('0x28')]['filter']){_0x35b80a['where']=_[_0xcc67('0x35')](_0x35b80a[_0xcc67('0x2f')],{'$or':_['map'](_0x35b80a[_0xcc67('0x2c')],function(_0x394a58){var _0x113631={};_0x113631[_0x394a58]={'$like':'%'+_0x41bf61[_0xcc67('0x28')][_0xcc67('0x36')]+'%'};return _0x113631;})});}_0x35b80a=_[_0xcc67('0x35')]({},_0x35b80a,_0x41bf61['options']);var _0x5dd086={'where':_0x35b80a[_0xcc67('0x2f')]};return db['VoiceMailMessage'][_0xcc67('0x37')](_0x5dd086)[_0xcc67('0x1f')](function(_0x112a9e){_0xfe7e5d[_0xcc67('0x37')]=_0x112a9e;if(_0x41bf61[_0xcc67('0x28')][_0xcc67('0x38')]){_0x35b80a['include']=[{'all':!![]}];}return db[_0xcc67('0x23')][_0xcc67('0x39')](_0x35b80a);})[_0xcc67('0x1f')](function(_0x41a944){_0xfe7e5d[_0xcc67('0x3a')]=_0x41a944;return _0xfe7e5d;})[_0xcc67('0x1f')](respondWithFilteredResult(_0x145b2b,_0x35b80a))['catch'](handleError(_0x145b2b,null));};exports[_0xcc67('0x3b')]=function(_0x4c2f3e,_0x104b1d){var _0x19d39f={'raw':!![],'where':{'id':_0x4c2f3e[_0xcc67('0x3c')]['id']}},_0x279ac4={};_0x279ac4['model']=_[_0xcc67('0x27')](db['VoiceMailMessage']['rawAttributes']);_0x279ac4[_0xcc67('0x28')]=_[_0xcc67('0x27')](_0x4c2f3e[_0xcc67('0x28')]);_0x279ac4[_0xcc67('0x29')]=_[_0xcc67('0x2a')](_0x279ac4['model'],_0x279ac4[_0xcc67('0x28')]);_0x19d39f[_0xcc67('0x2c')]=_[_0xcc67('0x2a')](_0x279ac4[_0xcc67('0x25')],qs[_0xcc67('0x2b')](_0x4c2f3e[_0xcc67('0x28')][_0xcc67('0x2b')]));_0x19d39f['attributes']=_0x19d39f[_0xcc67('0x2c')][_0xcc67('0x2d')]?_0x19d39f['attributes']:_0x279ac4[_0xcc67('0x25')];if(_0x4c2f3e[_0xcc67('0x28')][_0xcc67('0x38')]){_0x19d39f[_0xcc67('0x3d')]=[{'all':!![]}];}_0x19d39f=_[_0xcc67('0x35')]({},_0x19d39f,_0x4c2f3e[_0xcc67('0x3e')]);return db['VoiceMailMessage'][_0xcc67('0x3f')](_0x19d39f)[_0xcc67('0x1f')](handleEntityNotFound(_0x104b1d,null))[_0xcc67('0x1f')](respondWithResult(_0x104b1d,null))[_0xcc67('0x40')](handleError(_0x104b1d,null));};exports[_0xcc67('0x41')]=function(_0x550c7c,_0x345c8a){return db[_0xcc67('0x23')][_0xcc67('0x41')](_0x550c7c[_0xcc67('0x42')],{})[_0xcc67('0x1f')](respondWithResult(_0x345c8a,0xc9))[_0xcc67('0x40')](handleError(_0x345c8a,null));};exports['update']=function(_0xd223a,_0x7a949d){if(_0xd223a['body']['id']){delete _0xd223a[_0xcc67('0x42')]['id'];}return db[_0xcc67('0x23')]['find']({'where':{'id':_0xd223a[_0xcc67('0x3c')]['id']}})['then'](handleEntityNotFound(_0x7a949d,null))[_0xcc67('0x1f')](saveUpdates(_0xd223a[_0xcc67('0x42')],null))['then'](respondWithResult(_0x7a949d,null))[_0xcc67('0x40')](handleError(_0x7a949d,null));};exports[_0xcc67('0x1e')]=function(_0x352938,_0x304d16){return db[_0xcc67('0x23')]['find']({'where':{'id':_0x352938[_0xcc67('0x3c')]['id']}})[_0xcc67('0x1f')](handleEntityNotFound(_0x304d16,null))[_0xcc67('0x1f')](removeEntity(_0x304d16,null))[_0xcc67('0x40')](handleError(_0x304d16,null));};exports[_0xcc67('0x43')]=function(_0x113d3b,_0x24cf87,_0xce2b93){return db[_0xcc67('0x23')]['find']({'where':{'id':_0x113d3b['params']['id']},'attributes':['id','recording',_0xcc67('0x44')]})[_0xcc67('0x1f')](handleEntityNotFound(_0x24cf87,null))[_0xcc67('0x1f')](function(_0x4da56f){if(_0x4da56f){if(!_0x4da56f[_0xcc67('0x45')]){throw new db[(_0xcc67('0x46'))][(_0xcc67('0x47'))](_0xcc67('0x48'));}var _0x22e2e6={'Content-Type':_0xcc67('0x49'),'Content-Disposition':_0xcc67('0x4a')};if(_0x4da56f[_0xcc67('0x44')]){_0x22e2e6[_0xcc67('0x4b')]=_0xcc67('0x4c')+_0x4da56f['msg_id']+_0xcc67('0x4d');}_0x24cf87[_0xcc67('0x19')](_0x22e2e6);return _0x24cf87[_0xcc67('0x21')](new Buffer(_0x4da56f[_0xcc67('0x45')]));}})['catch'](handleError(_0x24cf87,null));};
\ No newline at end of file