Built motion from commit (unavailable).|2.5.31
[motion2.git] / server / api / voiceCallReport / voiceCallReport.controller.js
index 48a893e..3699eb8 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe9b6=['../../components/parsers/advancedSearch','../../config/logger','api','../../config/environment','../../config/license/util','../../mysqldb','end','json','undefined','limit','count','offset','status','set','Content-Range','reject','update','then','sendStatus','error','stack','name','send','render','merge','body','contact','message','index','map','VoiceCallReport','fieldName','type','query','keys','intersection','model','attributes','fields','length','nolimit','order','sort','where','pick','filter','VIRTUAL','options','include','fullname','User','catch','show','params','rawAttributes','filters','includeAll','create','destroy','find','describe','uniqueid','user','rimraf','zip-dir','request-promise','moment','bluebird','util','path','to-csv','ejs','fs-extra','squel','jsforce','desk.js','ioredis','../../components/auth/service','../../components/parsers/qs'];(function(_0x20a584,_0xe384a5){var _0x4b41a8=function(_0x2127c6){while(--_0x2127c6){_0x20a584['push'](_0x20a584['shift']());}};_0x4b41a8(++_0xe384a5);}(_0xe9b6,0x12c));var _0x6e9b=function(_0x188e64,_0x316e7e){_0x188e64=_0x188e64-0x0;var _0x5d2b36=_0xe9b6[_0x188e64];return _0x5d2b36;};'use strict';var emlformat=require('eml-format');var rimraf=require(_0x6e9b('0x0'));var zipdir=require(_0x6e9b('0x1'));var jsonpatch=require('fast-json-patch');var rp=require(_0x6e9b('0x2'));var moment=require(_0x6e9b('0x3'));var BPromise=require(_0x6e9b('0x4'));var Mustache=require('mustache');var util=require(_0x6e9b('0x5'));var path=require(_0x6e9b('0x6'));var sox=require('sox');var csv=require(_0x6e9b('0x7'));var ejs=require(_0x6e9b('0x8'));var fs=require('fs');var fs_extra=require(_0x6e9b('0x9'));var _=require('lodash');var squel=require(_0x6e9b('0xa'));var crypto=require('crypto');var jsforce=require(_0x6e9b('0xb'));var deskjs=require(_0x6e9b('0xc'));var toCsv=require(_0x6e9b('0x7'));var querystring=require('querystring');var Papa=require('papaparse');var Redis=require(_0x6e9b('0xd'));var authService=require(_0x6e9b('0xe'));var qs=require(_0x6e9b('0xf'));var as=require(_0x6e9b('0x10'));var hardwareService=require('../../config/license/hardware');var logger=require(_0x6e9b('0x11'))(_0x6e9b('0x12'));var utils=require('../../config/utils');var config=require(_0x6e9b('0x13'));var licenseUtil=require(_0x6e9b('0x14'));var db=require(_0x6e9b('0x15'))['db'];function respondWithStatusCode(_0x35e3f4,_0x17b46c){_0x17b46c=_0x17b46c||0xcc;return function(_0x28bb33){if(_0x28bb33){return _0x35e3f4['sendStatus'](_0x17b46c);}return _0x35e3f4['status'](_0x17b46c)[_0x6e9b('0x16')]();};}function respondWithResult(_0x761465,_0xa84807){_0xa84807=_0xa84807||0xc8;return function(_0x216d16){if(_0x216d16){return _0x761465['status'](_0xa84807)[_0x6e9b('0x17')](_0x216d16);}};}function respondWithFilteredResult(_0x4e1703,_0x30d7fa){return function(_0x104c5b){if(_0x104c5b){var _0x1dbf2f=typeof _0x30d7fa['offset']===_0x6e9b('0x18')&&typeof _0x30d7fa[_0x6e9b('0x19')]===_0x6e9b('0x18');var _0x552214=_0x104c5b[_0x6e9b('0x1a')];var _0x2ee97f=_0x1dbf2f?0x0:_0x30d7fa['offset'];var _0x161a53=_0x1dbf2f?_0x104c5b[_0x6e9b('0x1a')]:_0x30d7fa[_0x6e9b('0x1b')]+_0x30d7fa[_0x6e9b('0x19')];var _0x4f4784;if(_0x161a53>=_0x552214){_0x161a53=_0x552214;_0x4f4784=0xc8;}else{_0x4f4784=0xce;}_0x4e1703[_0x6e9b('0x1c')](_0x4f4784);return _0x4e1703[_0x6e9b('0x1d')](_0x6e9b('0x1e'),_0x2ee97f+'-'+_0x161a53+'/'+_0x552214)['json'](_0x104c5b);}return null;};}function patchUpdates(_0x27184b){return function(_0x320e49){try{jsonpatch['apply'](_0x320e49,_0x27184b,!![]);}catch(_0x377059){return BPromise[_0x6e9b('0x1f')](_0x377059);}return _0x320e49['save']();};}function saveUpdates(_0x53b4fe,_0x5bda18){return function(_0x1c1ddf){if(_0x1c1ddf){return _0x1c1ddf[_0x6e9b('0x20')](_0x53b4fe)[_0x6e9b('0x21')](function(_0x5e448d){return _0x5e448d;});}return null;};}function removeEntity(_0x23b4df,_0x3fd04c){return function(_0x2722f7){if(_0x2722f7){return _0x2722f7['destroy']()[_0x6e9b('0x21')](function(){_0x23b4df[_0x6e9b('0x1c')](0xcc)['end']();});}};}function handleEntityNotFound(_0x44e5f3,_0x92e838){return function(_0x409373){if(!_0x409373){_0x44e5f3[_0x6e9b('0x22')](0x194);}return _0x409373;};}function handleError(_0x3924c0,_0xb882ae){_0xb882ae=_0xb882ae||0x1f4;return function(_0x5bece7){logger[_0x6e9b('0x23')](_0x5bece7[_0x6e9b('0x24')]);if(_0x5bece7['name']){delete _0x5bece7[_0x6e9b('0x25')];}_0x3924c0['status'](_0xb882ae)[_0x6e9b('0x26')](_0x5bece7);};}function getMustacheRender(_0x5ac174,_0x489065){return Mustache[_0x6e9b('0x27')](_0x5ac174,_[_0x6e9b('0x28')](_0x489065[_0x6e9b('0x29')],{'contact':_0x489065[_0x6e9b('0x2a')],'message':_0x489065[_0x6e9b('0x2b')],'agent':_0x489065['agent'],'interaction':_0x489065['interaction'],'account':_0x489065['account']}))||'';}exports[_0x6e9b('0x2c')]=function(_0x6b1df,_0x1dd732){var _0x4830a2={},_0x264ba2={},_0x5c07e8={'count':0x0,'rows':[]};var _0x3fc16d=_[_0x6e9b('0x2d')](db[_0x6e9b('0x2e')]['rawAttributes'],function(_0x414c49){return{'name':_0x414c49[_0x6e9b('0x2f')],'type':_0x414c49[_0x6e9b('0x30')]['key']};});_0x264ba2['model']=_['map'](_0x3fc16d,_0x6e9b('0x25'));_0x264ba2[_0x6e9b('0x31')]=_[_0x6e9b('0x32')](_0x6b1df[_0x6e9b('0x31')]);_0x264ba2['filters']=_[_0x6e9b('0x33')](_0x264ba2[_0x6e9b('0x34')],_0x264ba2[_0x6e9b('0x31')]);_0x4830a2[_0x6e9b('0x35')]=_[_0x6e9b('0x33')](_0x264ba2[_0x6e9b('0x34')],qs[_0x6e9b('0x36')](_0x6b1df['query'][_0x6e9b('0x36')]));_0x4830a2[_0x6e9b('0x35')]=_0x4830a2['attributes'][_0x6e9b('0x37')]?_0x4830a2[_0x6e9b('0x35')]:_0x264ba2[_0x6e9b('0x34')];if(!_0x6b1df[_0x6e9b('0x31')]['hasOwnProperty'](_0x6e9b('0x38'))){_0x4830a2['limit']=qs[_0x6e9b('0x19')](_0x6b1df[_0x6e9b('0x31')]['limit']);_0x4830a2[_0x6e9b('0x1b')]=qs[_0x6e9b('0x1b')](_0x6b1df[_0x6e9b('0x31')][_0x6e9b('0x1b')]);}_0x4830a2[_0x6e9b('0x39')]=qs[_0x6e9b('0x3a')](_0x6b1df['query']['sort']);_0x4830a2[_0x6e9b('0x3b')]=qs['filters'](_[_0x6e9b('0x3c')](_0x6b1df[_0x6e9b('0x31')],_0x264ba2['filters']),_0x3fc16d);if(_0x6b1df[_0x6e9b('0x31')][_0x6e9b('0x3d')]){_0x4830a2['where']=_[_0x6e9b('0x28')](_0x4830a2[_0x6e9b('0x3b')],{'$or':_[_0x6e9b('0x2d')](_0x3fc16d,function(_0x116dd1){if(_0x116dd1[_0x6e9b('0x30')]!==_0x6e9b('0x3e')){var _0x230da0={};_0x230da0[_0x116dd1[_0x6e9b('0x25')]]={'$like':'%'+_0x6b1df[_0x6e9b('0x31')][_0x6e9b('0x3d')]+'%'};return _0x230da0;}})});}_0x4830a2=_[_0x6e9b('0x28')]({},_0x4830a2,_0x6b1df[_0x6e9b('0x3f')]);var _0x1724d5={'where':_0x4830a2['where']};return db[_0x6e9b('0x2e')][_0x6e9b('0x1a')](_0x1724d5)[_0x6e9b('0x21')](function(_0x54ddf5){_0x5c07e8['count']=_0x54ddf5;if(_0x6b1df[_0x6e9b('0x31')]['includeAll']){_0x4830a2[_0x6e9b('0x40')]=[{'attributes':['id',_0x6e9b('0x25'),_0x6e9b('0x41'),'alias'],'model':db[_0x6e9b('0x42')],'as':_0x6e9b('0x42')}];}return db[_0x6e9b('0x2e')]['findAll'](_0x4830a2);})[_0x6e9b('0x21')](function(_0x2ab96e){_0x5c07e8['rows']=_0x2ab96e;return _0x5c07e8;})[_0x6e9b('0x21')](respondWithFilteredResult(_0x1dd732,_0x4830a2))[_0x6e9b('0x43')](handleError(_0x1dd732,null));};exports[_0x6e9b('0x44')]=function(_0x570c45,_0x15b3ce){var _0x3a596f={'raw':!![],'where':{'id':_0x570c45[_0x6e9b('0x45')]['id']}},_0x4f4804={};_0x4f4804['model']=_[_0x6e9b('0x32')](db[_0x6e9b('0x2e')][_0x6e9b('0x46')]);_0x4f4804[_0x6e9b('0x31')]=_[_0x6e9b('0x32')](_0x570c45['query']);_0x4f4804[_0x6e9b('0x47')]=_[_0x6e9b('0x33')](_0x4f4804[_0x6e9b('0x34')],_0x4f4804[_0x6e9b('0x31')]);_0x3a596f['attributes']=_['intersection'](_0x4f4804[_0x6e9b('0x34')],qs[_0x6e9b('0x36')](_0x570c45['query']['fields']));_0x3a596f['attributes']=_0x3a596f[_0x6e9b('0x35')][_0x6e9b('0x37')]?_0x3a596f['attributes']:_0x4f4804['model'];if(_0x570c45[_0x6e9b('0x31')][_0x6e9b('0x48')]){_0x3a596f[_0x6e9b('0x40')]=[{'all':!![]}];}_0x3a596f=_[_0x6e9b('0x28')]({},_0x3a596f,_0x570c45[_0x6e9b('0x3f')]);return db[_0x6e9b('0x2e')]['find'](_0x3a596f)[_0x6e9b('0x21')](handleEntityNotFound(_0x15b3ce,null))[_0x6e9b('0x21')](respondWithResult(_0x15b3ce,null))[_0x6e9b('0x43')](handleError(_0x15b3ce,null));};exports['create']=function(_0x45d955,_0x3d93fe){return db[_0x6e9b('0x2e')][_0x6e9b('0x49')](_0x45d955[_0x6e9b('0x29')],{})['then'](respondWithResult(_0x3d93fe,0xc9))[_0x6e9b('0x43')](handleError(_0x3d93fe,null));};exports[_0x6e9b('0x4a')]=function(_0x22f920,_0x3723cc){return db[_0x6e9b('0x2e')][_0x6e9b('0x4b')]({'where':{'id':_0x22f920[_0x6e9b('0x45')]['id']}})[_0x6e9b('0x21')](handleEntityNotFound(_0x3723cc,null))[_0x6e9b('0x21')](removeEntity(_0x3723cc,null))['catch'](handleError(_0x3723cc,null));};exports[_0x6e9b('0x4c')]=function(_0x510ca4,_0x573d1d){return db[_0x6e9b('0x2e')][_0x6e9b('0x4c')]()['then'](respondWithResult(_0x573d1d,null))[_0x6e9b('0x43')](handleError(_0x573d1d,null));};exports[_0x6e9b('0x20')]=function(_0x4499da,_0x562a02){if(_0x4499da[_0x6e9b('0x29')]['uniqueid']){delete _0x4499da[_0x6e9b('0x29')][_0x6e9b('0x4d')];}return db[_0x6e9b('0x2e')][_0x6e9b('0x4b')]({'where':{'uniqueid':_0x4499da['params']['id'],'UserId':{'$or':[null,_0x4499da[_0x6e9b('0x4e')]['id']]}}})['then'](handleEntityNotFound(_0x562a02,null))[_0x6e9b('0x21')](saveUpdates(_0x4499da[_0x6e9b('0x29')],null))['then'](respondWithResult(_0x562a02,null))[_0x6e9b('0x43')](handleError(_0x562a02,null));};
\ No newline at end of file
+var _0x9158=['alias','User','findAll','rows','catch','show','rawAttributes','include','find','create','describe','uniqueid','params','user','eml-format','rimraf','zip-dir','request-promise','bluebird','path','sox','to-csv','ejs','fs-extra','lodash','squel','crypto','desk.js','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../config/logger','api','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','status','json','offset','undefined','limit','count','set','Content-Range','apply','reject','save','update','then','end','sendStatus','error','stack','name','render','body','contact','agent','interaction','account','index','map','fieldName','key','query','keys','filters','intersection','model','attributes','fields','length','hasOwnProperty','nolimit','order','sort','where','filter','type','VIRTUAL','merge','options','VoiceCallReport','includeAll','fullname'];(function(_0x433502,_0x4aaee9){var _0x5cee48=function(_0x4023fc){while(--_0x4023fc){_0x433502['push'](_0x433502['shift']());}};_0x5cee48(++_0x4aaee9);}(_0x9158,0x16e));var _0x8915=function(_0x1025a0,_0x53d358){_0x1025a0=_0x1025a0-0x0;var _0x17ca0=_0x9158[_0x1025a0];return _0x17ca0;};'use strict';var emlformat=require(_0x8915('0x0'));var rimraf=require(_0x8915('0x1'));var zipdir=require(_0x8915('0x2'));var jsonpatch=require('fast-json-patch');var rp=require(_0x8915('0x3'));var moment=require('moment');var BPromise=require(_0x8915('0x4'));var Mustache=require('mustache');var util=require('util');var path=require(_0x8915('0x5'));var sox=require(_0x8915('0x6'));var csv=require(_0x8915('0x7'));var ejs=require(_0x8915('0x8'));var fs=require('fs');var fs_extra=require(_0x8915('0x9'));var _=require(_0x8915('0xa'));var squel=require(_0x8915('0xb'));var crypto=require(_0x8915('0xc'));var jsforce=require('jsforce');var deskjs=require(_0x8915('0xd'));var toCsv=require(_0x8915('0x7'));var querystring=require(_0x8915('0xe'));var Papa=require(_0x8915('0xf'));var Redis=require(_0x8915('0x10'));var authService=require(_0x8915('0x11'));var qs=require(_0x8915('0x12'));var as=require('../../components/parsers/advancedSearch');var hardwareService=require('../../config/license/hardware');var logger=require(_0x8915('0x13'))(_0x8915('0x14'));var utils=require(_0x8915('0x15'));var config=require(_0x8915('0x16'));var licenseUtil=require(_0x8915('0x17'));var db=require(_0x8915('0x18'))['db'];function respondWithStatusCode(_0x4d0b59,_0x36bd1f){_0x36bd1f=_0x36bd1f||0xcc;return function(_0x246eca){if(_0x246eca){return _0x4d0b59['sendStatus'](_0x36bd1f);}return _0x4d0b59[_0x8915('0x19')](_0x36bd1f)['end']();};}function respondWithResult(_0x1f619b,_0x56294f){_0x56294f=_0x56294f||0xc8;return function(_0xf12520){if(_0xf12520){return _0x1f619b[_0x8915('0x19')](_0x56294f)[_0x8915('0x1a')](_0xf12520);}};}function respondWithFilteredResult(_0x430741,_0x8dff4d){return function(_0x57c012){if(_0x57c012){var _0x343b9f=typeof _0x8dff4d[_0x8915('0x1b')]===_0x8915('0x1c')&&typeof _0x8dff4d[_0x8915('0x1d')]===_0x8915('0x1c');var _0x57e453=_0x57c012[_0x8915('0x1e')];var _0x913dc=_0x343b9f?0x0:_0x8dff4d['offset'];var _0x5987d4=_0x343b9f?_0x57c012[_0x8915('0x1e')]:_0x8dff4d[_0x8915('0x1b')]+_0x8dff4d[_0x8915('0x1d')];var _0x19d295;if(_0x5987d4>=_0x57e453){_0x5987d4=_0x57e453;_0x19d295=0xc8;}else{_0x19d295=0xce;}_0x430741[_0x8915('0x19')](_0x19d295);return _0x430741[_0x8915('0x1f')](_0x8915('0x20'),_0x913dc+'-'+_0x5987d4+'/'+_0x57e453)[_0x8915('0x1a')](_0x57c012);}return null;};}function patchUpdates(_0x511dcd){return function(_0x562386){try{jsonpatch[_0x8915('0x21')](_0x562386,_0x511dcd,!![]);}catch(_0x3a9dfc){return BPromise[_0x8915('0x22')](_0x3a9dfc);}return _0x562386[_0x8915('0x23')]();};}function saveUpdates(_0x532ade,_0x2eebe1){return function(_0x474442){if(_0x474442){return _0x474442[_0x8915('0x24')](_0x532ade)[_0x8915('0x25')](function(_0x1249c6){return _0x1249c6;});}return null;};}function removeEntity(_0x4550fe,_0x2440fb){return function(_0x2568d8){if(_0x2568d8){return _0x2568d8['destroy']()[_0x8915('0x25')](function(){_0x4550fe['status'](0xcc)[_0x8915('0x26')]();});}};}function handleEntityNotFound(_0xe12795,_0x4bfcd2){return function(_0x24d707){if(!_0x24d707){_0xe12795[_0x8915('0x27')](0x194);}return _0x24d707;};}function handleError(_0x379c51,_0x404266){_0x404266=_0x404266||0x1f4;return function(_0x46bedf){logger[_0x8915('0x28')](_0x46bedf[_0x8915('0x29')]);if(_0x46bedf['name']){delete _0x46bedf[_0x8915('0x2a')];}_0x379c51[_0x8915('0x19')](_0x404266)['send'](_0x46bedf);};}function getMustacheRender(_0x2124cc,_0x54d3c7){return Mustache[_0x8915('0x2b')](_0x2124cc,_['merge'](_0x54d3c7[_0x8915('0x2c')],{'contact':_0x54d3c7[_0x8915('0x2d')],'message':_0x54d3c7['message'],'agent':_0x54d3c7[_0x8915('0x2e')],'interaction':_0x54d3c7[_0x8915('0x2f')],'account':_0x54d3c7[_0x8915('0x30')]}))||'';}exports[_0x8915('0x31')]=function(_0xd3eccb,_0x492fa7){var _0x40c661={},_0x4ec8e3={},_0x37d151={'count':0x0,'rows':[]};var _0x1d397e=_[_0x8915('0x32')](db['VoiceCallReport']['rawAttributes'],function(_0xbeab87){return{'name':_0xbeab87[_0x8915('0x33')],'type':_0xbeab87['type'][_0x8915('0x34')]};});_0x4ec8e3['model']=_[_0x8915('0x32')](_0x1d397e,_0x8915('0x2a'));_0x4ec8e3[_0x8915('0x35')]=_[_0x8915('0x36')](_0xd3eccb[_0x8915('0x35')]);_0x4ec8e3[_0x8915('0x37')]=_[_0x8915('0x38')](_0x4ec8e3[_0x8915('0x39')],_0x4ec8e3[_0x8915('0x35')]);_0x40c661[_0x8915('0x3a')]=_['intersection'](_0x4ec8e3[_0x8915('0x39')],qs[_0x8915('0x3b')](_0xd3eccb[_0x8915('0x35')]['fields']));_0x40c661['attributes']=_0x40c661[_0x8915('0x3a')][_0x8915('0x3c')]?_0x40c661[_0x8915('0x3a')]:_0x4ec8e3[_0x8915('0x39')];if(!_0xd3eccb[_0x8915('0x35')][_0x8915('0x3d')](_0x8915('0x3e'))){_0x40c661['limit']=qs[_0x8915('0x1d')](_0xd3eccb[_0x8915('0x35')][_0x8915('0x1d')]);_0x40c661[_0x8915('0x1b')]=qs[_0x8915('0x1b')](_0xd3eccb[_0x8915('0x35')][_0x8915('0x1b')]);}_0x40c661[_0x8915('0x3f')]=qs[_0x8915('0x40')](_0xd3eccb[_0x8915('0x35')][_0x8915('0x40')]);_0x40c661[_0x8915('0x41')]=qs[_0x8915('0x37')](_['pick'](_0xd3eccb[_0x8915('0x35')],_0x4ec8e3['filters']),_0x1d397e);if(_0xd3eccb[_0x8915('0x35')][_0x8915('0x42')]){_0x40c661[_0x8915('0x41')]=_['merge'](_0x40c661[_0x8915('0x41')],{'$or':_['map'](_0x1d397e,function(_0x5e3d64){if(_0x5e3d64[_0x8915('0x43')]!==_0x8915('0x44')){var _0x14309a={};_0x14309a[_0x5e3d64[_0x8915('0x2a')]]={'$like':'%'+_0xd3eccb['query']['filter']+'%'};return _0x14309a;}})});}_0x40c661=_[_0x8915('0x45')]({},_0x40c661,_0xd3eccb[_0x8915('0x46')]);var _0x4f2176={'where':_0x40c661[_0x8915('0x41')]};return db[_0x8915('0x47')]['count'](_0x4f2176)['then'](function(_0x2fa78){_0x37d151[_0x8915('0x1e')]=_0x2fa78;if(_0xd3eccb['query'][_0x8915('0x48')]){_0x40c661['include']=[{'attributes':['id',_0x8915('0x2a'),_0x8915('0x49'),_0x8915('0x4a')],'model':db[_0x8915('0x4b')],'as':_0x8915('0x4b')}];}return db['VoiceCallReport'][_0x8915('0x4c')](_0x40c661);})[_0x8915('0x25')](function(_0xcfbb47){_0x37d151[_0x8915('0x4d')]=_0xcfbb47;return _0x37d151;})['then'](respondWithFilteredResult(_0x492fa7,_0x40c661))[_0x8915('0x4e')](handleError(_0x492fa7,null));};exports[_0x8915('0x4f')]=function(_0x5e8b3f,_0x325be6){var _0x1205e3={'raw':!![],'where':{'id':_0x5e8b3f['params']['id']}},_0x4a7e3d={};_0x4a7e3d[_0x8915('0x39')]=_[_0x8915('0x36')](db[_0x8915('0x47')][_0x8915('0x50')]);_0x4a7e3d[_0x8915('0x35')]=_['keys'](_0x5e8b3f[_0x8915('0x35')]);_0x4a7e3d['filters']=_[_0x8915('0x38')](_0x4a7e3d[_0x8915('0x39')],_0x4a7e3d[_0x8915('0x35')]);_0x1205e3[_0x8915('0x3a')]=_[_0x8915('0x38')](_0x4a7e3d[_0x8915('0x39')],qs[_0x8915('0x3b')](_0x5e8b3f['query'][_0x8915('0x3b')]));_0x1205e3[_0x8915('0x3a')]=_0x1205e3[_0x8915('0x3a')][_0x8915('0x3c')]?_0x1205e3[_0x8915('0x3a')]:_0x4a7e3d[_0x8915('0x39')];if(_0x5e8b3f[_0x8915('0x35')]['includeAll']){_0x1205e3[_0x8915('0x51')]=[{'all':!![]}];}_0x1205e3=_[_0x8915('0x45')]({},_0x1205e3,_0x5e8b3f[_0x8915('0x46')]);return db[_0x8915('0x47')][_0x8915('0x52')](_0x1205e3)['then'](handleEntityNotFound(_0x325be6,null))['then'](respondWithResult(_0x325be6,null))[_0x8915('0x4e')](handleError(_0x325be6,null));};exports[_0x8915('0x53')]=function(_0x50d9df,_0x408f7b){return db[_0x8915('0x47')][_0x8915('0x53')](_0x50d9df['body'],{})[_0x8915('0x25')](respondWithResult(_0x408f7b,0xc9))[_0x8915('0x4e')](handleError(_0x408f7b,null));};exports['destroy']=function(_0x315eef,_0x235bf7){return db[_0x8915('0x47')][_0x8915('0x52')]({'where':{'id':_0x315eef['params']['id']}})['then'](handleEntityNotFound(_0x235bf7,null))[_0x8915('0x25')](removeEntity(_0x235bf7,null))['catch'](handleError(_0x235bf7,null));};exports['describe']=function(_0xf30bfc,_0x3029a7){return db[_0x8915('0x47')][_0x8915('0x54')]()[_0x8915('0x25')](respondWithResult(_0x3029a7,null))[_0x8915('0x4e')](handleError(_0x3029a7,null));};exports[_0x8915('0x24')]=function(_0x396a12,_0x5f276f){if(_0x396a12[_0x8915('0x2c')][_0x8915('0x55')]){delete _0x396a12[_0x8915('0x2c')][_0x8915('0x55')];}return db[_0x8915('0x47')][_0x8915('0x52')]({'where':{'uniqueid':_0x396a12[_0x8915('0x56')]['id'],'UserId':{'$or':[null,_0x396a12[_0x8915('0x57')]['id']]}}})[_0x8915('0x25')](handleEntityNotFound(_0x5f276f,null))[_0x8915('0x25')](saveUpdates(_0x396a12[_0x8915('0x2c')],null))['then'](respondWithResult(_0x5f276f,null))['catch'](handleError(_0x5f276f,null));};
\ No newline at end of file