Built motion from commit (unavailable).|2.2.0
[motion2.git] / server / api / voiceCallReport / voiceCallReport.controller.js
index ae06088..b4dbec5 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x5051=['sendStatus','status','json','offset','limit','set','apply','reject','save','then','destroy','end','error','name','send','VoiceCallReport','rawAttributes','model','query','dateStart','dateEnd','keys','intersection','attributes','fields','length','hasOwnProperty','nolimit','order','where','filters','pick','add','day','merge','map','filter','options','count','alias','User','findAll','catch','params','includeAll','include','find','create','body','update','uniqueid','user','html-pdf','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','moment','util','path','sox','to-csv','ejs','lodash','squel','crypto','desk.js','querystring','papaparse','ioredis','../../components/parsers/qs','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb'];(function(_0x3e7454,_0x216b60){var _0x12cd0a=function(_0xd3fb8c){while(--_0xd3fb8c){_0x3e7454['push'](_0x3e7454['shift']());}};_0x12cd0a(++_0x216b60);}(_0x5051,0x81));var _0x1505=function(_0x340618,_0x3aeafe){_0x340618=_0x340618-0x0;var _0x48c0e1=_0x5051[_0x340618];return _0x48c0e1;};'use strict';var pdf=require(_0x1505('0x0'));var emlformat=require(_0x1505('0x1'));var rimraf=require(_0x1505('0x2'));var zipdir=require(_0x1505('0x3'));var jsonpatch=require(_0x1505('0x4'));var rp=require(_0x1505('0x5'));var moment=require(_0x1505('0x6'));var BPromise=require('bluebird');var Mustache=require('mustache');var util=require(_0x1505('0x7'));var path=require(_0x1505('0x8'));var sox=require(_0x1505('0x9'));var csv=require(_0x1505('0xa'));var ejs=require(_0x1505('0xb'));var fs=require('fs');var _=require(_0x1505('0xc'));var squel=require(_0x1505('0xd'));var crypto=require(_0x1505('0xe'));var jsforce=require('jsforce');var deskjs=require(_0x1505('0xf'));var toCsv=require(_0x1505('0xa'));var querystring=require(_0x1505('0x10'));var Papa=require(_0x1505('0x11'));var Redis=require(_0x1505('0x12'));var qs=require(_0x1505('0x13'));var logger=require(_0x1505('0x14'))(_0x1505('0x15'));var utils=require(_0x1505('0x16'));var config=require(_0x1505('0x17'));var db=require(_0x1505('0x18'))['db'];function respondWithStatusCode(_0x529d14,_0x294c2b){_0x294c2b=_0x294c2b||0xcc;return function(_0x1b749c){if(_0x1b749c){return _0x529d14[_0x1505('0x19')](_0x294c2b);}return _0x529d14['status'](_0x294c2b)['end']();};}function respondWithResult(_0x2d1d86,_0x543b79){_0x543b79=_0x543b79||0xc8;return function(_0x2d8fb9){if(_0x2d8fb9){return _0x2d1d86[_0x1505('0x1a')](_0x543b79)[_0x1505('0x1b')](_0x2d8fb9);}};}function respondWithFilteredResult(_0x282d44,_0x4fd5d0){return function(_0x5b20fe){if(_0x5b20fe){var _0x2909a5=_0x5b20fe['count'],_0x74ff1c=_0x4fd5d0[_0x1505('0x1c')],_0x5e7b0d=_0x4fd5d0[_0x1505('0x1c')]+_0x4fd5d0[_0x1505('0x1d')],_0x568559;if(_0x5e7b0d>=_0x2909a5){_0x5e7b0d=_0x2909a5;_0x568559=0xc8;}else{_0x568559=0xce;}_0x282d44[_0x1505('0x1a')](_0x568559);return _0x282d44[_0x1505('0x1e')]('Content-Range',_0x74ff1c+'-'+_0x5e7b0d+'/'+_0x2909a5)[_0x1505('0x1b')](_0x5b20fe);}return null;};}function patchUpdates(_0x537298){return function(_0x431255){try{jsonpatch[_0x1505('0x1f')](_0x431255,_0x537298,!![]);}catch(_0x1b446b){return BPromise[_0x1505('0x20')](_0x1b446b);}return _0x431255[_0x1505('0x21')]();};}function saveUpdates(_0x44cb37,_0x354d0e){return function(_0x75a7cb){if(_0x75a7cb){return _0x75a7cb['update'](_0x44cb37)[_0x1505('0x22')](function(_0x2ca82c){return _0x2ca82c;});}return null;};}function removeEntity(_0x212ceb,_0x4eb00c){return function(_0x2a3ffd){if(_0x2a3ffd){return _0x2a3ffd[_0x1505('0x23')]()[_0x1505('0x22')](function(){_0x212ceb[_0x1505('0x1a')](0xcc)[_0x1505('0x24')]();});}};}function handleEntityNotFound(_0x31bc81,_0x43d89b){return function(_0x58ee13){if(!_0x58ee13){_0x31bc81[_0x1505('0x19')](0x194);}return _0x58ee13;};}function handleError(_0x2efd06,_0x46056b){_0x46056b=_0x46056b||0x1f4;return function(_0x57da82){logger[_0x1505('0x25')](_0x57da82['stack']);if(_0x57da82[_0x1505('0x26')]){delete _0x57da82[_0x1505('0x26')];}_0x2efd06[_0x1505('0x1a')](_0x46056b)[_0x1505('0x27')](_0x57da82);};}exports['index']=function(_0x4c8f81,_0x27f7c5){var _0xde107={},_0x5b6160={},_0x4beca4={'count':0x0,'rows':[]};var _0x2d3d82=db[_0x1505('0x28')][_0x1505('0x29')];_0x5b6160[_0x1505('0x2a')]=_['keys'](_0x2d3d82);var _0x1d23a8={'dateStart':_0x4c8f81[_0x1505('0x2b')][_0x1505('0x2c')],'dateEnd':_0x4c8f81[_0x1505('0x2b')][_0x1505('0x2d')]};delete _0x4c8f81[_0x1505('0x2b')]['dateStart'];delete _0x4c8f81['query'][_0x1505('0x2d')];_0x5b6160[_0x1505('0x2b')]=_[_0x1505('0x2e')](_0x4c8f81[_0x1505('0x2b')]);_0x5b6160['filters']=_[_0x1505('0x2f')](_0x5b6160[_0x1505('0x2a')],_0x5b6160[_0x1505('0x2b')]);_0xde107[_0x1505('0x30')]=_[_0x1505('0x2f')](_0x5b6160[_0x1505('0x2a')],qs['fields'](_0x4c8f81[_0x1505('0x2b')][_0x1505('0x31')]));_0xde107[_0x1505('0x30')]=_0xde107[_0x1505('0x30')][_0x1505('0x32')]?_0xde107[_0x1505('0x30')]:_0x5b6160['model'];if(!_0x4c8f81[_0x1505('0x2b')][_0x1505('0x33')](_0x1505('0x34'))){_0xde107[_0x1505('0x1d')]=qs[_0x1505('0x1d')](_0x4c8f81[_0x1505('0x2b')][_0x1505('0x1d')]);_0xde107[_0x1505('0x1c')]=qs[_0x1505('0x1c')](_0x4c8f81[_0x1505('0x2b')][_0x1505('0x1c')]);}_0xde107[_0x1505('0x35')]=qs['sort'](_0x4c8f81[_0x1505('0x2b')]['sort']);_0xde107[_0x1505('0x36')]=qs[_0x1505('0x37')](_[_0x1505('0x38')](_0x4c8f81[_0x1505('0x2b')],_0x5b6160[_0x1505('0x37')]));if(_0x1d23a8[_0x1505('0x2c')]){if(_0x1d23a8[_0x1505('0x2d')]){_0x1d23a8[_0x1505('0x2d')]=moment(_0x1d23a8[_0x1505('0x2d')])[_0x1505('0x39')](0x1,_0x1505('0x3a'));}else{_0x1d23a8['dateEnd']=moment(_0x1d23a8['dateStart'])[_0x1505('0x39')](0x1,_0x1505('0x3a'));}_[_0x1505('0x3b')](_0xde107[_0x1505('0x36')],{'createdAt':{'$gte':_0x1d23a8[_0x1505('0x2c')],'$lte':_0x1d23a8[_0x1505('0x2d')]}});}if(_0x4c8f81[_0x1505('0x2b')]['filter']){_0xde107[_0x1505('0x36')]=_[_0x1505('0x3b')](_0xde107['where'],{'$or':_[_0x1505('0x3c')](_0xde107[_0x1505('0x30')],function(_0x2bf78d){var _0x45e02b={};_0x45e02b[_0x2bf78d]={'$like':'%'+_0x4c8f81[_0x1505('0x2b')][_0x1505('0x3d')]+'%'};return _0x45e02b;})});}_0xde107=_['merge']({},_0xde107,_0x4c8f81[_0x1505('0x3e')]);var _0x1c817d={'where':_0xde107[_0x1505('0x36')]};return db[_0x1505('0x28')]['count'](_0x1c817d)[_0x1505('0x22')](function(_0x511a08){_0x4beca4[_0x1505('0x3f')]=_0x511a08;if(_0x4c8f81[_0x1505('0x2b')]['includeAll']){_0xde107['include']=[{'attributes':['id',_0x1505('0x26'),'fullname',_0x1505('0x40')],'model':db[_0x1505('0x41')],'as':_0x1505('0x41')}];}return db[_0x1505('0x28')][_0x1505('0x42')](_0xde107);})[_0x1505('0x22')](function(_0x26ba70){_0x4beca4['rows']=_0x26ba70;return _0x4beca4;})[_0x1505('0x22')](respondWithFilteredResult(_0x27f7c5,_0xde107))[_0x1505('0x43')](handleError(_0x27f7c5,null));};exports['show']=function(_0xc9ba4e,_0x39c59b){var _0x5d1e68={'raw':!![],'where':{'id':_0xc9ba4e[_0x1505('0x44')]['id']}},_0x7958bd={};_0x7958bd[_0x1505('0x2a')]=_[_0x1505('0x2e')](db[_0x1505('0x28')][_0x1505('0x29')]);_0x7958bd[_0x1505('0x2b')]=_[_0x1505('0x2e')](_0xc9ba4e['query']);_0x7958bd[_0x1505('0x37')]=_[_0x1505('0x2f')](_0x7958bd[_0x1505('0x2a')],_0x7958bd[_0x1505('0x2b')]);_0x5d1e68['attributes']=_[_0x1505('0x2f')](_0x7958bd[_0x1505('0x2a')],qs[_0x1505('0x31')](_0xc9ba4e[_0x1505('0x2b')][_0x1505('0x31')]));_0x5d1e68[_0x1505('0x30')]=_0x5d1e68[_0x1505('0x30')][_0x1505('0x32')]?_0x5d1e68[_0x1505('0x30')]:_0x7958bd['model'];if(_0xc9ba4e['query'][_0x1505('0x45')]){_0x5d1e68[_0x1505('0x46')]=[{'all':!![]}];}_0x5d1e68=_[_0x1505('0x3b')]({},_0x5d1e68,_0xc9ba4e[_0x1505('0x3e')]);return db[_0x1505('0x28')][_0x1505('0x47')](_0x5d1e68)[_0x1505('0x22')](handleEntityNotFound(_0x39c59b,null))[_0x1505('0x22')](respondWithResult(_0x39c59b,null))[_0x1505('0x43')](handleError(_0x39c59b,null));};exports['create']=function(_0x4aca4d,_0x51a3f3){return db[_0x1505('0x28')][_0x1505('0x48')](_0x4aca4d[_0x1505('0x49')],{})['then'](respondWithResult(_0x51a3f3,0xc9))[_0x1505('0x43')](handleError(_0x51a3f3,null));};exports[_0x1505('0x23')]=function(_0x176f39,_0x5adf3a){return db[_0x1505('0x28')][_0x1505('0x47')]({'where':{'id':_0x176f39['params']['id']}})[_0x1505('0x22')](handleEntityNotFound(_0x5adf3a,null))[_0x1505('0x22')](removeEntity(_0x5adf3a,null))[_0x1505('0x43')](handleError(_0x5adf3a,null));};exports['describe']=function(_0x444aab,_0x3365ab){return db[_0x1505('0x28')]['describe']()[_0x1505('0x22')](respondWithResult(_0x3365ab,null))['catch'](handleError(_0x3365ab,null));};exports[_0x1505('0x4a')]=function(_0x3b0fdf,_0x3318e7){if(_0x3b0fdf[_0x1505('0x49')]['uniqueid']){delete _0x3b0fdf['body'][_0x1505('0x4b')];}return db['VoiceCallReport'][_0x1505('0x47')]({'where':{'uniqueid':_0x3b0fdf[_0x1505('0x44')]['id'],'UserId':{'$or':[null,_0x3b0fdf[_0x1505('0x4c')]['id']]}}})[_0x1505('0x22')](handleEntityNotFound(_0x3318e7,null))[_0x1505('0x22')](saveUpdates(_0x3b0fdf[_0x1505('0x49')],null))['then'](respondWithResult(_0x3318e7,null))[_0x1505('0x43')](handleError(_0x3318e7,null));};
\ No newline at end of file
+var _0x2504=['order','sort','day','where','filter','merge','type','key','options','includeAll','include','fullname','alias','User','findAll','rows','show','length','find','catch','create','body','params','describe','uniqueid','html-pdf','eml-format','rimraf','zip-dir','bluebird','mustache','util','path','to-csv','ejs','jsforce','desk.js','querystring','ioredis','../../components/parsers/qs','../../config/utils','../../config/environment','sendStatus','status','end','json','count','offset','limit','Content-Range','apply','reject','update','then','destroy','error','stack','name','index','VoiceCallReport','rawAttributes','model','query','dateStart','dateEnd','keys','filters','intersection','fields','attributes','hasOwnProperty','nolimit'];(function(_0x903228,_0x42c429){var _0xcec81d=function(_0x4da97a){while(--_0x4da97a){_0x903228['push'](_0x903228['shift']());}};_0xcec81d(++_0x42c429);}(_0x2504,0xa9));var _0x4250=function(_0xca81c2,_0x33cfd4){_0xca81c2=_0xca81c2-0x0;var _0x37b187=_0x2504[_0xca81c2];return _0x37b187;};'use strict';var pdf=require(_0x4250('0x0'));var emlformat=require(_0x4250('0x1'));var rimraf=require(_0x4250('0x2'));var zipdir=require(_0x4250('0x3'));var jsonpatch=require('fast-json-patch');var rp=require('request-promise');var moment=require('moment');var BPromise=require(_0x4250('0x4'));var Mustache=require(_0x4250('0x5'));var util=require(_0x4250('0x6'));var path=require(_0x4250('0x7'));var sox=require('sox');var csv=require(_0x4250('0x8'));var ejs=require(_0x4250('0x9'));var fs=require('fs');var _=require('lodash');var squel=require('squel');var crypto=require('crypto');var jsforce=require(_0x4250('0xa'));var deskjs=require(_0x4250('0xb'));var toCsv=require('to-csv');var querystring=require(_0x4250('0xc'));var Papa=require('papaparse');var Redis=require(_0x4250('0xd'));var qs=require(_0x4250('0xe'));var logger=require('../../config/logger')('api');var utils=require(_0x4250('0xf'));var config=require(_0x4250('0x10'));var db=require('../../mysqldb')['db'];function respondWithStatusCode(_0x2f9e55,_0x39e8f3){_0x39e8f3=_0x39e8f3||0xcc;return function(_0x586c51){if(_0x586c51){return _0x2f9e55[_0x4250('0x11')](_0x39e8f3);}return _0x2f9e55[_0x4250('0x12')](_0x39e8f3)[_0x4250('0x13')]();};}function respondWithResult(_0x1f8e65,_0x3d43cf){_0x3d43cf=_0x3d43cf||0xc8;return function(_0xc985cd){if(_0xc985cd){return _0x1f8e65[_0x4250('0x12')](_0x3d43cf)[_0x4250('0x14')](_0xc985cd);}};}function respondWithFilteredResult(_0x595f0c,_0x4b142b){return function(_0x3e6cdc){if(_0x3e6cdc){var _0x56f1f7=_0x3e6cdc[_0x4250('0x15')],_0x20c0f2=_0x4b142b[_0x4250('0x16')],_0x5c0d51=_0x4b142b[_0x4250('0x16')]+_0x4b142b[_0x4250('0x17')],_0x13a5c2;if(_0x5c0d51>=_0x56f1f7){_0x5c0d51=_0x56f1f7;_0x13a5c2=0xc8;}else{_0x13a5c2=0xce;}_0x595f0c[_0x4250('0x12')](_0x13a5c2);return _0x595f0c['set'](_0x4250('0x18'),_0x20c0f2+'-'+_0x5c0d51+'/'+_0x56f1f7)['json'](_0x3e6cdc);}return null;};}function patchUpdates(_0x2f0b10){return function(_0x4473e8){try{jsonpatch[_0x4250('0x19')](_0x4473e8,_0x2f0b10,!![]);}catch(_0x34950d){return BPromise[_0x4250('0x1a')](_0x34950d);}return _0x4473e8['save']();};}function saveUpdates(_0x40acb6,_0x4067f1){return function(_0x3b6070){if(_0x3b6070){return _0x3b6070[_0x4250('0x1b')](_0x40acb6)[_0x4250('0x1c')](function(_0x43943c){return _0x43943c;});}return null;};}function removeEntity(_0x40d038,_0x478a6){return function(_0x53a6dd){if(_0x53a6dd){return _0x53a6dd[_0x4250('0x1d')]()[_0x4250('0x1c')](function(){_0x40d038['status'](0xcc)[_0x4250('0x13')]();});}};}function handleEntityNotFound(_0x4e6ee4,_0x2b32bc){return function(_0x16b642){if(!_0x16b642){_0x4e6ee4[_0x4250('0x11')](0x194);}return _0x16b642;};}function handleError(_0x3ae526,_0x1407dd){_0x1407dd=_0x1407dd||0x1f4;return function(_0x4c0a8c){logger[_0x4250('0x1e')](_0x4c0a8c[_0x4250('0x1f')]);if(_0x4c0a8c[_0x4250('0x20')]){delete _0x4c0a8c[_0x4250('0x20')];}_0x3ae526[_0x4250('0x12')](_0x1407dd)['send'](_0x4c0a8c);};}exports[_0x4250('0x21')]=function(_0x51a0c5,_0x1cd676){var _0x284759={},_0x40126b={},_0x282636={'count':0x0,'rows':[]};var _0x15e7c2=db[_0x4250('0x22')][_0x4250('0x23')];_0x40126b[_0x4250('0x24')]=_['keys'](_0x15e7c2);var _0x5117f6={'dateStart':_0x51a0c5[_0x4250('0x25')][_0x4250('0x26')],'dateEnd':_0x51a0c5[_0x4250('0x25')][_0x4250('0x27')]};delete _0x51a0c5[_0x4250('0x25')][_0x4250('0x26')];delete _0x51a0c5[_0x4250('0x25')][_0x4250('0x27')];_0x40126b[_0x4250('0x25')]=_[_0x4250('0x28')](_0x51a0c5[_0x4250('0x25')]);_0x40126b[_0x4250('0x29')]=_['intersection'](_0x40126b[_0x4250('0x24')],_0x40126b[_0x4250('0x25')]);_0x284759['attributes']=_[_0x4250('0x2a')](_0x40126b[_0x4250('0x24')],qs[_0x4250('0x2b')](_0x51a0c5[_0x4250('0x25')][_0x4250('0x2b')]));_0x284759[_0x4250('0x2c')]=_0x284759['attributes']['length']?_0x284759[_0x4250('0x2c')]:_0x40126b[_0x4250('0x24')];if(!_0x51a0c5['query'][_0x4250('0x2d')](_0x4250('0x2e'))){_0x284759['limit']=qs[_0x4250('0x17')](_0x51a0c5[_0x4250('0x25')][_0x4250('0x17')]);_0x284759[_0x4250('0x16')]=qs[_0x4250('0x16')](_0x51a0c5[_0x4250('0x25')][_0x4250('0x16')]);}_0x284759[_0x4250('0x2f')]=qs[_0x4250('0x30')](_0x51a0c5['query'][_0x4250('0x30')]);_0x284759['where']=qs[_0x4250('0x29')](_['pick'](_0x51a0c5['query'],_0x40126b[_0x4250('0x29')]));if(_0x5117f6[_0x4250('0x26')]){if(_0x5117f6['dateEnd']){_0x5117f6['dateEnd']=moment(_0x5117f6[_0x4250('0x27')])['add'](0x1,_0x4250('0x31'));}else{_0x5117f6[_0x4250('0x27')]=moment(_0x5117f6[_0x4250('0x26')])['add'](0x1,'day');}_['merge'](_0x284759[_0x4250('0x32')],{'createdAt':{'$gte':_0x5117f6[_0x4250('0x26')],'$lte':_0x5117f6['dateEnd']}});}if(_0x51a0c5[_0x4250('0x25')][_0x4250('0x33')]){_0x284759[_0x4250('0x32')]=_[_0x4250('0x34')](_0x284759[_0x4250('0x32')],{'$or':_['map'](_0x15e7c2,function(_0x5356b3){if(_0x5356b3[_0x4250('0x35')][_0x4250('0x36')]!=='VIRTUAL'){var _0x374d6c={};_0x374d6c[_0x5356b3['field']]={'$like':'%'+_0x51a0c5[_0x4250('0x25')][_0x4250('0x33')]+'%'};return _0x374d6c;}})});}_0x284759=_[_0x4250('0x34')]({},_0x284759,_0x51a0c5[_0x4250('0x37')]);var _0x3d24e3={'where':_0x284759[_0x4250('0x32')]};return db['VoiceCallReport'][_0x4250('0x15')](_0x3d24e3)[_0x4250('0x1c')](function(_0x178e10){_0x282636['count']=_0x178e10;if(_0x51a0c5[_0x4250('0x25')][_0x4250('0x38')]){_0x284759[_0x4250('0x39')]=[{'attributes':['id','name',_0x4250('0x3a'),_0x4250('0x3b')],'model':db[_0x4250('0x3c')],'as':_0x4250('0x3c')}];}return db[_0x4250('0x22')][_0x4250('0x3d')](_0x284759);})['then'](function(_0x38e0d7){_0x282636[_0x4250('0x3e')]=_0x38e0d7;return _0x282636;})['then'](respondWithFilteredResult(_0x1cd676,_0x284759))['catch'](handleError(_0x1cd676,null));};exports[_0x4250('0x3f')]=function(_0x4476f7,_0x2034d3){var _0x3b4033={'raw':!![],'where':{'id':_0x4476f7['params']['id']}},_0x34c597={};_0x34c597[_0x4250('0x24')]=_[_0x4250('0x28')](db['VoiceCallReport']['rawAttributes']);_0x34c597['query']=_[_0x4250('0x28')](_0x4476f7[_0x4250('0x25')]);_0x34c597[_0x4250('0x29')]=_[_0x4250('0x2a')](_0x34c597[_0x4250('0x24')],_0x34c597['query']);_0x3b4033[_0x4250('0x2c')]=_[_0x4250('0x2a')](_0x34c597[_0x4250('0x24')],qs[_0x4250('0x2b')](_0x4476f7[_0x4250('0x25')][_0x4250('0x2b')]));_0x3b4033['attributes']=_0x3b4033[_0x4250('0x2c')][_0x4250('0x40')]?_0x3b4033['attributes']:_0x34c597['model'];if(_0x4476f7[_0x4250('0x25')][_0x4250('0x38')]){_0x3b4033['include']=[{'all':!![]}];}_0x3b4033=_[_0x4250('0x34')]({},_0x3b4033,_0x4476f7[_0x4250('0x37')]);return db[_0x4250('0x22')][_0x4250('0x41')](_0x3b4033)[_0x4250('0x1c')](handleEntityNotFound(_0x2034d3,null))[_0x4250('0x1c')](respondWithResult(_0x2034d3,null))[_0x4250('0x42')](handleError(_0x2034d3,null));};exports['create']=function(_0x207229,_0x3f2691){return db[_0x4250('0x22')][_0x4250('0x43')](_0x207229[_0x4250('0x44')],{})[_0x4250('0x1c')](respondWithResult(_0x3f2691,0xc9))[_0x4250('0x42')](handleError(_0x3f2691,null));};exports[_0x4250('0x1d')]=function(_0x1b48d2,_0x111faf){return db[_0x4250('0x22')][_0x4250('0x41')]({'where':{'id':_0x1b48d2[_0x4250('0x45')]['id']}})[_0x4250('0x1c')](handleEntityNotFound(_0x111faf,null))[_0x4250('0x1c')](removeEntity(_0x111faf,null))[_0x4250('0x42')](handleError(_0x111faf,null));};exports[_0x4250('0x46')]=function(_0x194e2b,_0x3cc306){return db['VoiceCallReport']['describe']()[_0x4250('0x1c')](respondWithResult(_0x3cc306,null))['catch'](handleError(_0x3cc306,null));};exports[_0x4250('0x1b')]=function(_0x271b03,_0x2f70d6){if(_0x271b03[_0x4250('0x44')][_0x4250('0x47')]){delete _0x271b03[_0x4250('0x44')]['uniqueid'];}return db[_0x4250('0x22')][_0x4250('0x41')]({'where':{'uniqueid':_0x271b03[_0x4250('0x45')]['id'],'UserId':{'$or':[null,_0x271b03['user']['id']]}}})['then'](handleEntityNotFound(_0x2f70d6,null))[_0x4250('0x1c')](saveUpdates(_0x271b03[_0x4250('0x44')],null))[_0x4250('0x1c')](respondWithResult(_0x2f70d6,null))[_0x4250('0x42')](handleError(_0x2f70d6,null));};
\ No newline at end of file