Built motion from commit (unavailable).|2.5.31
[motion2.git] / server / api / userProfileResource / userProfileResource.controller.js
index a50c8fb..5bbb9f5 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x33de=['merge','body','contact','agent','account','map','UserProfileResource','rawAttributes','fieldName','type','model','query','keys','filters','attributes','fields','length','nolimit','sort','where','pick','filter','VIRTUAL','options','includeAll','findAll','rows','show','params','intersection','include','find','catch','create','describe','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','moment','bluebird','mustache','util','path','sox','ejs','lodash','jsforce','to-csv','querystring','../../components/auth/service','api','../../config/environment','../../config/license/util','sendStatus','status','end','json','offset','undefined','count','limit','set','apply','save','update','destroy','then','error','stack','name','send','render'];(function(_0x4f4f85,_0x278a6b){var _0x118417=function(_0x19cd31){while(--_0x19cd31){_0x4f4f85['push'](_0x4f4f85['shift']());}};_0x118417(++_0x278a6b);}(_0x33de,0x14b));var _0xe33d=function(_0x5cca9f,_0x154684){_0x5cca9f=_0x5cca9f-0x0;var _0x55edda=_0x33de[_0x5cca9f];return _0x55edda;};'use strict';var emlformat=require(_0xe33d('0x0'));var rimraf=require(_0xe33d('0x1'));var zipdir=require(_0xe33d('0x2'));var jsonpatch=require(_0xe33d('0x3'));var rp=require(_0xe33d('0x4'));var moment=require(_0xe33d('0x5'));var BPromise=require(_0xe33d('0x6'));var Mustache=require(_0xe33d('0x7'));var util=require(_0xe33d('0x8'));var path=require(_0xe33d('0x9'));var sox=require(_0xe33d('0xa'));var csv=require('to-csv');var ejs=require(_0xe33d('0xb'));var fs=require('fs');var fs_extra=require('fs-extra');var _=require(_0xe33d('0xc'));var squel=require('squel');var crypto=require('crypto');var jsforce=require(_0xe33d('0xd'));var deskjs=require('desk.js');var toCsv=require(_0xe33d('0xe'));var querystring=require(_0xe33d('0xf'));var Papa=require('papaparse');var Redis=require('ioredis');var authService=require(_0xe33d('0x10'));var qs=require('../../components/parsers/qs');var as=require('../../components/parsers/advancedSearch');var hardwareService=require('../../config/license/hardware');var logger=require('../../config/logger')(_0xe33d('0x11'));var utils=require('../../config/utils');var config=require(_0xe33d('0x12'));var licenseUtil=require(_0xe33d('0x13'));var db=require('../../mysqldb')['db'];function respondWithStatusCode(_0x417b63,_0x5e8e48){_0x5e8e48=_0x5e8e48||0xcc;return function(_0xf92ebf){if(_0xf92ebf){return _0x417b63[_0xe33d('0x14')](_0x5e8e48);}return _0x417b63[_0xe33d('0x15')](_0x5e8e48)[_0xe33d('0x16')]();};}function respondWithResult(_0x161412,_0x3cee8a){_0x3cee8a=_0x3cee8a||0xc8;return function(_0x1e9bef){if(_0x1e9bef){return _0x161412[_0xe33d('0x15')](_0x3cee8a)[_0xe33d('0x17')](_0x1e9bef);}};}function respondWithFilteredResult(_0x28ab73,_0x13cf02){return function(_0x3be7c7){if(_0x3be7c7){var _0x2a0e16=typeof _0x13cf02[_0xe33d('0x18')]==='undefined'&&typeof _0x13cf02['limit']===_0xe33d('0x19');var _0x55d118=_0x3be7c7[_0xe33d('0x1a')];var _0x5b5bf1=_0x2a0e16?0x0:_0x13cf02[_0xe33d('0x18')];var _0x3a52e8=_0x2a0e16?_0x3be7c7[_0xe33d('0x1a')]:_0x13cf02[_0xe33d('0x18')]+_0x13cf02[_0xe33d('0x1b')];var _0x25b3f3;if(_0x3a52e8>=_0x55d118){_0x3a52e8=_0x55d118;_0x25b3f3=0xc8;}else{_0x25b3f3=0xce;}_0x28ab73[_0xe33d('0x15')](_0x25b3f3);return _0x28ab73[_0xe33d('0x1c')]('Content-Range',_0x5b5bf1+'-'+_0x3a52e8+'/'+_0x55d118)[_0xe33d('0x17')](_0x3be7c7);}return null;};}function patchUpdates(_0x3eab67){return function(_0x1adc8e){try{jsonpatch[_0xe33d('0x1d')](_0x1adc8e,_0x3eab67,!![]);}catch(_0x7d274d){return BPromise['reject'](_0x7d274d);}return _0x1adc8e[_0xe33d('0x1e')]();};}function saveUpdates(_0x22aea3,_0x81ab4d){return function(_0x9736e9){if(_0x9736e9){return _0x9736e9[_0xe33d('0x1f')](_0x22aea3)['then'](function(_0x25f1fd){return _0x25f1fd;});}return null;};}function removeEntity(_0x2530a8,_0x2e3218){return function(_0x20027f){if(_0x20027f){return _0x20027f[_0xe33d('0x20')]()[_0xe33d('0x21')](function(){_0x2530a8['status'](0xcc)[_0xe33d('0x16')]();});}};}function handleEntityNotFound(_0x10498e,_0x1849c1){return function(_0x35ad8d){if(!_0x35ad8d){_0x10498e[_0xe33d('0x14')](0x194);}return _0x35ad8d;};}function handleError(_0x988871,_0x3e1afb){_0x3e1afb=_0x3e1afb||0x1f4;return function(_0x532c7a){logger[_0xe33d('0x22')](_0x532c7a[_0xe33d('0x23')]);if(_0x532c7a[_0xe33d('0x24')]){delete _0x532c7a[_0xe33d('0x24')];}_0x988871[_0xe33d('0x15')](_0x3e1afb)[_0xe33d('0x25')](_0x532c7a);};}function getMustacheRender(_0x2070da,_0x133d54){return Mustache[_0xe33d('0x26')](_0x2070da,_[_0xe33d('0x27')](_0x133d54[_0xe33d('0x28')],{'contact':_0x133d54[_0xe33d('0x29')],'message':_0x133d54['message'],'agent':_0x133d54[_0xe33d('0x2a')],'interaction':_0x133d54['interaction'],'account':_0x133d54[_0xe33d('0x2b')]}))||'';}exports['index']=function(_0x59a81a,_0x51c598){var _0x5d7c89={},_0x4f4960={},_0xb22477={'count':0x0,'rows':[]};var _0xeb8313=_[_0xe33d('0x2c')](db[_0xe33d('0x2d')][_0xe33d('0x2e')],function(_0x439898){return{'name':_0x439898[_0xe33d('0x2f')],'type':_0x439898[_0xe33d('0x30')]['key']};});_0x4f4960[_0xe33d('0x31')]=_[_0xe33d('0x2c')](_0xeb8313,_0xe33d('0x24'));_0x4f4960[_0xe33d('0x32')]=_[_0xe33d('0x33')](_0x59a81a['query']);_0x4f4960[_0xe33d('0x34')]=_['intersection'](_0x4f4960[_0xe33d('0x31')],_0x4f4960[_0xe33d('0x32')]);_0x5d7c89[_0xe33d('0x35')]=_['intersection'](_0x4f4960[_0xe33d('0x31')],qs[_0xe33d('0x36')](_0x59a81a[_0xe33d('0x32')][_0xe33d('0x36')]));_0x5d7c89['attributes']=_0x5d7c89[_0xe33d('0x35')][_0xe33d('0x37')]?_0x5d7c89['attributes']:_0x4f4960[_0xe33d('0x31')];if(!_0x59a81a[_0xe33d('0x32')]['hasOwnProperty'](_0xe33d('0x38'))){_0x5d7c89[_0xe33d('0x1b')]=qs[_0xe33d('0x1b')](_0x59a81a[_0xe33d('0x32')][_0xe33d('0x1b')]);_0x5d7c89[_0xe33d('0x18')]=qs['offset'](_0x59a81a[_0xe33d('0x32')]['offset']);}_0x5d7c89['order']=qs[_0xe33d('0x39')](_0x59a81a['query'][_0xe33d('0x39')]);_0x5d7c89[_0xe33d('0x3a')]=qs[_0xe33d('0x34')](_[_0xe33d('0x3b')](_0x59a81a[_0xe33d('0x32')],_0x4f4960[_0xe33d('0x34')]),_0xeb8313);if(_0x59a81a['query'][_0xe33d('0x3c')]){_0x5d7c89['where']=_[_0xe33d('0x27')](_0x5d7c89[_0xe33d('0x3a')],{'$or':_['map'](_0xeb8313,function(_0x3b9c5e){if(_0x3b9c5e['type']!==_0xe33d('0x3d')){var _0xaf042a={};_0xaf042a[_0x3b9c5e[_0xe33d('0x24')]]={'$like':'%'+_0x59a81a[_0xe33d('0x32')]['filter']+'%'};return _0xaf042a;}})});}_0x5d7c89=_[_0xe33d('0x27')]({},_0x5d7c89,_0x59a81a[_0xe33d('0x3e')]);var _0x2e39ff={'where':_0x5d7c89['where']};return db[_0xe33d('0x2d')][_0xe33d('0x1a')](_0x2e39ff)[_0xe33d('0x21')](function(_0xe547c0){_0xb22477['count']=_0xe547c0;if(_0x59a81a[_0xe33d('0x32')][_0xe33d('0x3f')]){_0x5d7c89['include']=[{'all':!![]}];}return db[_0xe33d('0x2d')][_0xe33d('0x40')](_0x5d7c89);})[_0xe33d('0x21')](function(_0x3a1b54){_0xb22477[_0xe33d('0x41')]=_0x3a1b54;return _0xb22477;})[_0xe33d('0x21')](respondWithFilteredResult(_0x51c598,_0x5d7c89))['catch'](handleError(_0x51c598,null));};exports[_0xe33d('0x42')]=function(_0x128735,_0x3115ca){var _0x29ebde={'raw':![],'where':{'id':_0x128735[_0xe33d('0x43')]['id']}},_0x40cb16={};_0x40cb16['model']=_['keys'](db['UserProfileResource']['rawAttributes']);_0x40cb16['query']=_[_0xe33d('0x33')](_0x128735[_0xe33d('0x32')]);_0x40cb16['filters']=_[_0xe33d('0x44')](_0x40cb16[_0xe33d('0x31')],_0x40cb16['query']);_0x29ebde['attributes']=_[_0xe33d('0x44')](_0x40cb16[_0xe33d('0x31')],qs[_0xe33d('0x36')](_0x128735[_0xe33d('0x32')][_0xe33d('0x36')]));_0x29ebde[_0xe33d('0x35')]=_0x29ebde[_0xe33d('0x35')]['length']?_0x29ebde[_0xe33d('0x35')]:_0x40cb16['model'];if(_0x128735[_0xe33d('0x32')][_0xe33d('0x3f')]){_0x29ebde[_0xe33d('0x45')]=[{'all':!![]}];}_0x29ebde=_['merge']({},_0x29ebde,_0x128735['options']);return db[_0xe33d('0x2d')][_0xe33d('0x46')](_0x29ebde)[_0xe33d('0x21')](handleEntityNotFound(_0x3115ca,null))[_0xe33d('0x21')](respondWithResult(_0x3115ca,null))[_0xe33d('0x47')](handleError(_0x3115ca,null));};exports[_0xe33d('0x48')]=function(_0x1a66f4,_0x5cf1f5){return db['UserProfileResource'][_0xe33d('0x48')](_0x1a66f4[_0xe33d('0x28')],{})[_0xe33d('0x21')](respondWithResult(_0x5cf1f5,0xc9))['catch'](handleError(_0x5cf1f5,null));};exports[_0xe33d('0x1f')]=function(_0x2846d6,_0x4aea29){if(_0x2846d6[_0xe33d('0x28')]['id']){delete _0x2846d6[_0xe33d('0x28')]['id'];}return db[_0xe33d('0x2d')][_0xe33d('0x46')]({'where':{'id':_0x2846d6[_0xe33d('0x43')]['id']}})['then'](handleEntityNotFound(_0x4aea29,null))['then'](saveUpdates(_0x2846d6[_0xe33d('0x28')],null))[_0xe33d('0x21')](respondWithResult(_0x4aea29,null))[_0xe33d('0x47')](handleError(_0x4aea29,null));};exports[_0xe33d('0x20')]=function(_0x2f208f,_0x3c37b3){return db[_0xe33d('0x2d')]['find']({'where':{'id':_0x2f208f['params']['id']}})[_0xe33d('0x21')](handleEntityNotFound(_0x3c37b3,null))[_0xe33d('0x21')](removeEntity(_0x3c37b3,null))[_0xe33d('0x47')](handleError(_0x3c37b3,null));};exports[_0xe33d('0x49')]=function(_0x34749b,_0x82cd80){return db[_0xe33d('0x2d')][_0xe33d('0x49')]()[_0xe33d('0x21')](respondWithResult(_0x82cd80,null))['catch'](handleError(_0x82cd80,null));};
\ No newline at end of file
+var _0x2d8b=['order','sort','where','filters','pick','filter','include','findAll','show','params','options','catch','create','find','describe','fast-json-patch','request-promise','bluebird','util','path','sox','to-csv','ejs','fs-extra','lodash','squel','jsforce','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../config/license/hardware','../../config/logger','api','../../config/environment','../../mysqldb','sendStatus','status','json','limit','undefined','count','offset','set','Content-Range','apply','reject','save','update','destroy','then','end','stack','name','merge','body','message','agent','interaction','UserProfileResource','rawAttributes','fieldName','type','key','map','keys','query','intersection','model','attributes','fields','length','hasOwnProperty','nolimit'];(function(_0x52579e,_0x357091){var _0x1dc1a1=function(_0x3f2c16){while(--_0x3f2c16){_0x52579e['push'](_0x52579e['shift']());}};_0x1dc1a1(++_0x357091);}(_0x2d8b,0x13b));var _0xb2d8=function(_0x150266,_0x380de4){_0x150266=_0x150266-0x0;var _0x2c34eb=_0x2d8b[_0x150266];return _0x2c34eb;};'use strict';var emlformat=require('eml-format');var rimraf=require('rimraf');var zipdir=require('zip-dir');var jsonpatch=require(_0xb2d8('0x0'));var rp=require(_0xb2d8('0x1'));var moment=require('moment');var BPromise=require(_0xb2d8('0x2'));var Mustache=require('mustache');var util=require(_0xb2d8('0x3'));var path=require(_0xb2d8('0x4'));var sox=require(_0xb2d8('0x5'));var csv=require(_0xb2d8('0x6'));var ejs=require(_0xb2d8('0x7'));var fs=require('fs');var fs_extra=require(_0xb2d8('0x8'));var _=require(_0xb2d8('0x9'));var squel=require(_0xb2d8('0xa'));var crypto=require('crypto');var jsforce=require(_0xb2d8('0xb'));var deskjs=require('desk.js');var toCsv=require(_0xb2d8('0x6'));var querystring=require(_0xb2d8('0xc'));var Papa=require(_0xb2d8('0xd'));var Redis=require(_0xb2d8('0xe'));var authService=require(_0xb2d8('0xf'));var qs=require(_0xb2d8('0x10'));var as=require('../../components/parsers/advancedSearch');var hardwareService=require(_0xb2d8('0x11'));var logger=require(_0xb2d8('0x12'))(_0xb2d8('0x13'));var utils=require('../../config/utils');var config=require(_0xb2d8('0x14'));var licenseUtil=require('../../config/license/util');var db=require(_0xb2d8('0x15'))['db'];function respondWithStatusCode(_0x5ba60c,_0x30b7b0){_0x30b7b0=_0x30b7b0||0xcc;return function(_0x4ab9bd){if(_0x4ab9bd){return _0x5ba60c[_0xb2d8('0x16')](_0x30b7b0);}return _0x5ba60c['status'](_0x30b7b0)['end']();};}function respondWithResult(_0x4db876,_0xb078ad){_0xb078ad=_0xb078ad||0xc8;return function(_0x2fcccf){if(_0x2fcccf){return _0x4db876[_0xb2d8('0x17')](_0xb078ad)[_0xb2d8('0x18')](_0x2fcccf);}};}function respondWithFilteredResult(_0x375070,_0x19afeb){return function(_0x234f30){if(_0x234f30){var _0x114467=typeof _0x19afeb['offset']==='undefined'&&typeof _0x19afeb[_0xb2d8('0x19')]===_0xb2d8('0x1a');var _0x4c3067=_0x234f30[_0xb2d8('0x1b')];var _0x4d6029=_0x114467?0x0:_0x19afeb[_0xb2d8('0x1c')];var _0x6507c=_0x114467?_0x234f30[_0xb2d8('0x1b')]:_0x19afeb['offset']+_0x19afeb[_0xb2d8('0x19')];var _0x1a4d86;if(_0x6507c>=_0x4c3067){_0x6507c=_0x4c3067;_0x1a4d86=0xc8;}else{_0x1a4d86=0xce;}_0x375070[_0xb2d8('0x17')](_0x1a4d86);return _0x375070[_0xb2d8('0x1d')](_0xb2d8('0x1e'),_0x4d6029+'-'+_0x6507c+'/'+_0x4c3067)['json'](_0x234f30);}return null;};}function patchUpdates(_0x47d689){return function(_0x267bcc){try{jsonpatch[_0xb2d8('0x1f')](_0x267bcc,_0x47d689,!![]);}catch(_0x1662f7){return BPromise[_0xb2d8('0x20')](_0x1662f7);}return _0x267bcc[_0xb2d8('0x21')]();};}function saveUpdates(_0x354218,_0x1a224a){return function(_0x55fca5){if(_0x55fca5){return _0x55fca5[_0xb2d8('0x22')](_0x354218)['then'](function(_0x365a4e){return _0x365a4e;});}return null;};}function removeEntity(_0x4e47d3,_0x44fa05){return function(_0x51876f){if(_0x51876f){return _0x51876f[_0xb2d8('0x23')]()[_0xb2d8('0x24')](function(){_0x4e47d3[_0xb2d8('0x17')](0xcc)[_0xb2d8('0x25')]();});}};}function handleEntityNotFound(_0x3929aa,_0x221c48){return function(_0x5db7f4){if(!_0x5db7f4){_0x3929aa['sendStatus'](0x194);}return _0x5db7f4;};}function handleError(_0xe977aa,_0x478ac2){_0x478ac2=_0x478ac2||0x1f4;return function(_0x173247){logger['error'](_0x173247[_0xb2d8('0x26')]);if(_0x173247[_0xb2d8('0x27')]){delete _0x173247['name'];}_0xe977aa[_0xb2d8('0x17')](_0x478ac2)['send'](_0x173247);};}function getMustacheRender(_0xb11c09,_0x5163c8){return Mustache['render'](_0xb11c09,_[_0xb2d8('0x28')](_0x5163c8[_0xb2d8('0x29')],{'contact':_0x5163c8['contact'],'message':_0x5163c8[_0xb2d8('0x2a')],'agent':_0x5163c8[_0xb2d8('0x2b')],'interaction':_0x5163c8[_0xb2d8('0x2c')],'account':_0x5163c8['account']}))||'';}exports['index']=function(_0x1eec88,_0x321cce){var _0x1ea909={},_0x167440={},_0x15cee9={'count':0x0,'rows':[]};var _0x514bd1=_['map'](db[_0xb2d8('0x2d')][_0xb2d8('0x2e')],function(_0x4e1e21){return{'name':_0x4e1e21[_0xb2d8('0x2f')],'type':_0x4e1e21[_0xb2d8('0x30')][_0xb2d8('0x31')]};});_0x167440['model']=_[_0xb2d8('0x32')](_0x514bd1,'name');_0x167440['query']=_[_0xb2d8('0x33')](_0x1eec88[_0xb2d8('0x34')]);_0x167440['filters']=_[_0xb2d8('0x35')](_0x167440[_0xb2d8('0x36')],_0x167440[_0xb2d8('0x34')]);_0x1ea909[_0xb2d8('0x37')]=_[_0xb2d8('0x35')](_0x167440[_0xb2d8('0x36')],qs[_0xb2d8('0x38')](_0x1eec88[_0xb2d8('0x34')]['fields']));_0x1ea909[_0xb2d8('0x37')]=_0x1ea909[_0xb2d8('0x37')][_0xb2d8('0x39')]?_0x1ea909['attributes']:_0x167440[_0xb2d8('0x36')];if(!_0x1eec88[_0xb2d8('0x34')][_0xb2d8('0x3a')](_0xb2d8('0x3b'))){_0x1ea909[_0xb2d8('0x19')]=qs[_0xb2d8('0x19')](_0x1eec88[_0xb2d8('0x34')][_0xb2d8('0x19')]);_0x1ea909[_0xb2d8('0x1c')]=qs[_0xb2d8('0x1c')](_0x1eec88[_0xb2d8('0x34')][_0xb2d8('0x1c')]);}_0x1ea909[_0xb2d8('0x3c')]=qs['sort'](_0x1eec88[_0xb2d8('0x34')][_0xb2d8('0x3d')]);_0x1ea909[_0xb2d8('0x3e')]=qs[_0xb2d8('0x3f')](_[_0xb2d8('0x40')](_0x1eec88['query'],_0x167440['filters']),_0x514bd1);if(_0x1eec88['query'][_0xb2d8('0x41')]){_0x1ea909['where']=_[_0xb2d8('0x28')](_0x1ea909[_0xb2d8('0x3e')],{'$or':_[_0xb2d8('0x32')](_0x514bd1,function(_0x3eb677){if(_0x3eb677['type']!=='VIRTUAL'){var _0x9ea3b5={};_0x9ea3b5[_0x3eb677[_0xb2d8('0x27')]]={'$like':'%'+_0x1eec88[_0xb2d8('0x34')][_0xb2d8('0x41')]+'%'};return _0x9ea3b5;}})});}_0x1ea909=_[_0xb2d8('0x28')]({},_0x1ea909,_0x1eec88['options']);var _0x13c8d0={'where':_0x1ea909[_0xb2d8('0x3e')]};return db[_0xb2d8('0x2d')][_0xb2d8('0x1b')](_0x13c8d0)['then'](function(_0x3571ee){_0x15cee9['count']=_0x3571ee;if(_0x1eec88[_0xb2d8('0x34')]['includeAll']){_0x1ea909[_0xb2d8('0x42')]=[{'all':!![]}];}return db['UserProfileResource'][_0xb2d8('0x43')](_0x1ea909);})['then'](function(_0x893cdb){_0x15cee9['rows']=_0x893cdb;return _0x15cee9;})[_0xb2d8('0x24')](respondWithFilteredResult(_0x321cce,_0x1ea909))['catch'](handleError(_0x321cce,null));};exports[_0xb2d8('0x44')]=function(_0x21b864,_0x262d1d){var _0x5b61a6={'raw':![],'where':{'id':_0x21b864[_0xb2d8('0x45')]['id']}},_0x1dcd0a={};_0x1dcd0a[_0xb2d8('0x36')]=_[_0xb2d8('0x33')](db[_0xb2d8('0x2d')][_0xb2d8('0x2e')]);_0x1dcd0a[_0xb2d8('0x34')]=_['keys'](_0x21b864[_0xb2d8('0x34')]);_0x1dcd0a[_0xb2d8('0x3f')]=_[_0xb2d8('0x35')](_0x1dcd0a[_0xb2d8('0x36')],_0x1dcd0a[_0xb2d8('0x34')]);_0x5b61a6['attributes']=_[_0xb2d8('0x35')](_0x1dcd0a[_0xb2d8('0x36')],qs[_0xb2d8('0x38')](_0x21b864[_0xb2d8('0x34')]['fields']));_0x5b61a6['attributes']=_0x5b61a6[_0xb2d8('0x37')][_0xb2d8('0x39')]?_0x5b61a6[_0xb2d8('0x37')]:_0x1dcd0a[_0xb2d8('0x36')];if(_0x21b864[_0xb2d8('0x34')]['includeAll']){_0x5b61a6[_0xb2d8('0x42')]=[{'all':!![]}];}_0x5b61a6=_[_0xb2d8('0x28')]({},_0x5b61a6,_0x21b864[_0xb2d8('0x46')]);return db[_0xb2d8('0x2d')]['find'](_0x5b61a6)['then'](handleEntityNotFound(_0x262d1d,null))['then'](respondWithResult(_0x262d1d,null))[_0xb2d8('0x47')](handleError(_0x262d1d,null));};exports[_0xb2d8('0x48')]=function(_0x37f608,_0x3476fb){return db[_0xb2d8('0x2d')]['create'](_0x37f608[_0xb2d8('0x29')],{})[_0xb2d8('0x24')](respondWithResult(_0x3476fb,0xc9))['catch'](handleError(_0x3476fb,null));};exports['update']=function(_0x93e1d7,_0x4b3429){if(_0x93e1d7[_0xb2d8('0x29')]['id']){delete _0x93e1d7[_0xb2d8('0x29')]['id'];}return db[_0xb2d8('0x2d')]['find']({'where':{'id':_0x93e1d7[_0xb2d8('0x45')]['id']}})[_0xb2d8('0x24')](handleEntityNotFound(_0x4b3429,null))['then'](saveUpdates(_0x93e1d7['body'],null))['then'](respondWithResult(_0x4b3429,null))[_0xb2d8('0x47')](handleError(_0x4b3429,null));};exports[_0xb2d8('0x23')]=function(_0x36b713,_0x55eff5){return db['UserProfileResource'][_0xb2d8('0x49')]({'where':{'id':_0x36b713[_0xb2d8('0x45')]['id']}})[_0xb2d8('0x24')](handleEntityNotFound(_0x55eff5,null))['then'](removeEntity(_0x55eff5,null))[_0xb2d8('0x47')](handleError(_0x55eff5,null));};exports[_0xb2d8('0x4a')]=function(_0x1410e6,_0x56498d){return db[_0xb2d8('0x2d')][_0xb2d8('0x4a')]()[_0xb2d8('0x24')](respondWithResult(_0x56498d,null))[_0xb2d8('0x47')](handleError(_0x56498d,null));};
\ No newline at end of file