Built motion from commit ab065936.|2.0.48
[motion2.git] / server / api / chatDisposition / chatDisposition.controller.js
index 9eeb868..bca65ac 100644 (file)
@@ -1 +1 @@
-var _0xbc6e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x66\x61\x73\x74\x2D\x6A\x73\x6F\x6E\x2D\x70\x61\x74\x63\x68","\x72\x65\x71\x75\x65\x73\x74\x2D\x70\x72\x6F\x6D\x69\x73\x65","\x6D\x6F\x6D\x65\x6E\x74","\x62\x6C\x75\x65\x62\x69\x72\x64","\x6D\x75\x73\x74\x61\x63\x68\x65","\x75\x74\x69\x6C","\x70\x61\x74\x68","\x73\x6F\x78","\x74\x6F\x2D\x63\x73\x76","\x65\x6A\x73","\x66\x73","\x6C\x6F\x64\x61\x73\x68","\x73\x71\x75\x65\x6C","\x63\x72\x79\x70\x74\x6F","\x6A\x73\x66\x6F\x72\x63\x65","\x64\x65\x73\x6B\x2E\x6A\x73","\x71\x75\x65\x72\x79\x73\x74\x72\x69\x6E\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6D\x70\x6F\x6E\x65\x6E\x74\x73\x2F\x70\x61\x72\x73\x65\x72\x73\x2F\x71\x73","\x61\x70\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x6F\x67\x67\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x75\x74\x69\x6C\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x64\x62","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x79\x73\x71\x6C\x64\x62","\x43\x68\x61\x74\x44\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E\x2C\x20\x25\x73\x2C\x20\x25\x73\x2C\x20\x25\x73","\x6E\x6F\x20\x63\x6F\x6E\x74\x65\x6E\x74","\x69\x6E\x66\x6F","\x43\x68\x61\x74\x44\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E\x2C\x20\x25\x73\x2C\x20\x25\x73\x2C\x20\x25\x73\x2C\x20\x25\x73","\x64\x65\x62\x75\x67","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x65\x6E\x74\x69\x74\x79\x20\x66\x6F\x75\x6E\x64","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x6A\x73\x6F\x6E","\x63\x6F\x75\x6E\x74","\x6F\x66\x66\x73\x65\x74","\x6C\x69\x6D\x69\x74","\x65\x6E\x74\x69\x74\x69\x65\x73\x20\x66\x6F\x75\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x52\x61\x6E\x67\x65","\x2D","\x2F","\x73\x65\x74","\x61\x70\x70\x6C\x79","\x72\x65\x6A\x65\x63\x74","\x73\x61\x76\x65","\x65\x6E\x74\x69\x74\x79\x20\x75\x70\x64\x61\x74\x65\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65","\x65\x6E\x74\x69\x74\x79\x20\x72\x65\x6D\x6F\x76\x65\x64","\x64\x65\x73\x74\x72\x6F\x79","\x65\x6E\x74\x69\x74\x79\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64","\x65\x72\x72\x6F\x72","\x69\x6E\x73\x70\x65\x63\x74","\x6E\x61\x6D\x65","\x73\x65\x6E\x64","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x6D\x6F\x64\x65\x6C","\x72\x61\x77\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x43\x68\x61\x74\x44\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x6B\x65\x79\x73","\x71\x75\x65\x72\x79","\x66\x69\x6C\x74\x65\x72\x73","\x69\x6E\x74\x65\x72\x73\x65\x63\x74\x69\x6F\x6E","\x61\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x66\x69\x65\x6C\x64\x73","\x6C\x65\x6E\x67\x74\x68","\x69\x6E\x63\x6C\x75\x64\x65\x41\x6C\x6C","\x69\x6E\x63\x6C\x75\x64\x65","\x6F\x70\x74\x69\x6F\x6E\x73","\x6D\x65\x72\x67\x65","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79"];_0xbc6e[0];var jsonpatch=require(_0xbc6e[1]);var rp=require(_0xbc6e[2]);var moment=require(_0xbc6e[3]);var BPromise=require(_0xbc6e[4]);var Mustache=require(_0xbc6e[5]);var util=require(_0xbc6e[6]);var path=require(_0xbc6e[7]);var sox=require(_0xbc6e[8]);var csv=require(_0xbc6e[9]);var ejs=require(_0xbc6e[10]);var fs=require(_0xbc6e[11]);var _=require(_0xbc6e[12]);var squel=require(_0xbc6e[13]);var crypto=require(_0xbc6e[14]);var jsforce=require(_0xbc6e[15]);var deskjs=require(_0xbc6e[16]);var toCsv=require(_0xbc6e[9]);var querystring=require(_0xbc6e[17]);var qs=require(_0xbc6e[18]);var logger=require(_0xbc6e[20])(_0xbc6e[19]);var utils=require(_0xbc6e[21]);var config=require(_0xbc6e[22]);var db=require(_0xbc6e[24])[_0xbc6e[23]];function respondWithStatusCode(_0x3eccx19,_0x3eccx1a,_0x3eccx1b){_0x3eccx1a= _0x3eccx1a|| 204;return function(_0x3eccx1c){if(_0x3eccx1c){logger[_0xbc6e[27]](_0xbc6e[25],_0x3eccx1b,_0x3eccx1a,_0xbc6e[26]);logger[_0xbc6e[29]](_0xbc6e[28],_0x3eccx1b,_0x3eccx1a,_0xbc6e[26]);return _0x3eccx19[_0xbc6e[30]](_0x3eccx1a)};return _0x3eccx19[_0xbc6e[32]](_0x3eccx1a)[_0xbc6e[31]]()}}function respondWithResult(_0x3eccx19,_0x3eccx1a,_0x3eccx1b){_0x3eccx1a= _0x3eccx1a|| 200;return function(_0x3eccx1c){if(_0x3eccx1c){logger[_0xbc6e[27]](_0xbc6e[25],_0x3eccx1b,_0x3eccx1a,_0xbc6e[33]);logger[_0xbc6e[29]](_0xbc6e[28],_0x3eccx1b,_0x3eccx1a,_0xbc6e[33],JSON[_0xbc6e[34]](_0x3eccx1c));return _0x3eccx19[_0xbc6e[32]](_0x3eccx1a)[_0xbc6e[35]](_0x3eccx1c)}}}function respondWithFilteredResult(_0x3eccx19,_0x3eccx1f,_0x3eccx1b){return function(_0x3eccx1c){if(_0x3eccx1c){var _0x3eccx20=_0x3eccx1c[_0xbc6e[36]],_0x3eccx21=_0x3eccx1f[_0xbc6e[37]],_0x3eccx22=_0x3eccx1f[_0xbc6e[37]]+ _0x3eccx1f[_0xbc6e[38]],_0x3eccx1a;if(_0x3eccx22>= _0x3eccx20){_0x3eccx22= _0x3eccx20;_0x3eccx1a= 200}else {_0x3eccx1a= 206};_0x3eccx19[_0xbc6e[32]](_0x3eccx1a);logger[_0xbc6e[27]](_0xbc6e[25],_0x3eccx1b,_0x3eccx1a,_0xbc6e[39]);logger[_0xbc6e[29]](_0xbc6e[28],_0x3eccx1b,_0x3eccx1a,_0xbc6e[33],JSON[_0xbc6e[34]](_0x3eccx1c));return _0x3eccx19[_0xbc6e[43]](_0xbc6e[40],_0x3eccx21+ _0xbc6e[41]+ _0x3eccx22+ _0xbc6e[42]+ _0x3eccx20)[_0xbc6e[35]](_0x3eccx1c)};return null}}function patchUpdates(_0x3eccx24){return function(_0x3eccx1c){try{jsonpatch[_0xbc6e[44]](_0x3eccx1c,_0x3eccx24,true)}catch(err){return BPromise[_0xbc6e[45]](err)};return _0x3eccx1c[_0xbc6e[46]]()}}function saveUpdates(_0x3eccx26,_0x3eccx1a,_0x3eccx1b){return function(_0x3eccx1c){if(_0x3eccx1c){return _0x3eccx1c[_0xbc6e[49]](_0x3eccx26)[_0xbc6e[48]](function(_0x3eccx27){logger[_0xbc6e[27]](_0xbc6e[25],_0x3eccx1b,_0x3eccx1a,_0xbc6e[47]);logger[_0xbc6e[29]](_0xbc6e[28],_0x3eccx1b,_0x3eccx1a,_0xbc6e[47],JSON[_0xbc6e[34]](_0x3eccx1c));return _0x3eccx27})};return null}}function removeEntity(_0x3eccx19,_0x3eccx1a,_0x3eccx1b){return function(_0x3eccx1c){if(_0x3eccx1c){return _0x3eccx1c[_0xbc6e[51]]()[_0xbc6e[48]](function(){logger[_0xbc6e[27]](_0xbc6e[25],_0x3eccx1b,_0x3eccx1a,_0xbc6e[50]);logger[_0xbc6e[29]](_0xbc6e[28],_0x3eccx1b,_0x3eccx1a,_0xbc6e[50],JSON[_0xbc6e[34]](_0x3eccx1c));_0x3eccx19[_0xbc6e[32]](204)[_0xbc6e[31]]()})}}}function handleEntityNotFound(_0x3eccx19,_0x3eccx1a,_0x3eccx1b){return function(_0x3eccx1c){if(!_0x3eccx1c){logger[_0xbc6e[53]](_0xbc6e[25],_0x3eccx1b,404,_0xbc6e[52]);_0x3eccx19[_0xbc6e[30]](404)};return _0x3eccx1c}}function handleError(_0x3eccx19,_0x3eccx1a,_0x3eccx1b){_0x3eccx1a= _0x3eccx1a|| 500;return function(_0x3eccx2b){logger[_0xbc6e[53]](_0xbc6e[25],_0x3eccx1b,_0x3eccx1a,util[_0xbc6e[54]](_0x3eccx2b,{showHidden:false,depth:null}));delete _0x3eccx2b[_0xbc6e[55]];_0x3eccx19[_0xbc6e[32]](_0x3eccx1a)[_0xbc6e[56]](_0x3eccx2b)}}exports[_0xbc6e[57]]= function(_0x3eccx2c,_0x3eccx19){var _0x3eccx1f={raw:true,where:{id:_0x3eccx2c[_0xbc6e[59]][_0xbc6e[58]]}},_0x3eccx2d={};_0x3eccx2d[_0xbc6e[60]]= _[_0xbc6e[63]](db[_0xbc6e[62]][_0xbc6e[61]]);_0x3eccx2d[_0xbc6e[64]]= _[_0xbc6e[63]](_0x3eccx2c[_0xbc6e[64]]);_0x3eccx2d[_0xbc6e[65]]= _[_0xbc6e[66]](_0x3eccx2d[_0xbc6e[60]],_0x3eccx2d[_0xbc6e[64]]);_0x3eccx1f[_0xbc6e[67]]= _[_0xbc6e[66]](_0x3eccx2d[_0xbc6e[60]],qs[_0xbc6e[68]](_0x3eccx2c[_0xbc6e[64]][_0xbc6e[68]]));_0x3eccx1f[_0xbc6e[67]]= (_0x3eccx1f[_0xbc6e[67]][_0xbc6e[69]])?_0x3eccx1f[_0xbc6e[67]]:_0x3eccx2d[_0xbc6e[60]];if(_0x3eccx2c[_0xbc6e[64]][_0xbc6e[70]]){_0x3eccx1f[_0xbc6e[71]]= [{all:true}]};_0x3eccx1f= _[_0xbc6e[73]]({},_0x3eccx1f,_0x3eccx2c[_0xbc6e[72]]);return db[_0xbc6e[62]][_0xbc6e[75]](_0x3eccx1f)[_0xbc6e[48]](handleEntityNotFound(_0x3eccx19,null,_0xbc6e[57]))[_0xbc6e[48]](respondWithResult(_0x3eccx19,null,_0xbc6e[57]))[_0xbc6e[74]](handleError(_0x3eccx19,null,_0xbc6e[57]))};exports[_0xbc6e[76]]= function(_0x3eccx2c,_0x3eccx19){return db[_0xbc6e[62]][_0xbc6e[76]](_0x3eccx2c[_0xbc6e[77]],{})[_0xbc6e[48]](respondWithResult(_0x3eccx19,201,_0xbc6e[76]))[_0xbc6e[74]](handleError(_0x3eccx19,null,_0xbc6e[76]))};exports[_0xbc6e[49]]= function(_0x3eccx2c,_0x3eccx19){if(_0x3eccx2c[_0xbc6e[77]][_0xbc6e[58]]){delete _0x3eccx2c[_0xbc6e[77]][_0xbc6e[58]]};return db[_0xbc6e[62]][_0xbc6e[75]]({where:{id:_0x3eccx2c[_0xbc6e[59]][_0xbc6e[58]]}})[_0xbc6e[48]](handleEntityNotFound(_0x3eccx19,null,_0xbc6e[49]))[_0xbc6e[48]](saveUpdates(_0x3eccx2c[_0xbc6e[77]],null,_0xbc6e[49]))[_0xbc6e[48]](respondWithResult(_0x3eccx19,null,_0xbc6e[49]))[_0xbc6e[74]](handleError(_0x3eccx19,null,_0xbc6e[49]))};exports[_0xbc6e[51]]= function(_0x3eccx2c,_0x3eccx19){return db[_0xbc6e[62]][_0xbc6e[75]]({where:{id:_0x3eccx2c[_0xbc6e[59]][_0xbc6e[58]]}})[_0xbc6e[48]](handleEntityNotFound(_0x3eccx19,null,_0xbc6e[51]))[_0xbc6e[48]](removeEntity(_0x3eccx19,null,_0xbc6e[51]))[_0xbc6e[74]](handleError(_0x3eccx19,null,_0xbc6e[51]))}
\ No newline at end of file
+var _0xeddd=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x66\x61\x73\x74\x2D\x6A\x73\x6F\x6E\x2D\x70\x61\x74\x63\x68","\x72\x65\x71\x75\x65\x73\x74\x2D\x70\x72\x6F\x6D\x69\x73\x65","\x6D\x6F\x6D\x65\x6E\x74","\x62\x6C\x75\x65\x62\x69\x72\x64","\x6D\x75\x73\x74\x61\x63\x68\x65","\x75\x74\x69\x6C","\x70\x61\x74\x68","\x73\x6F\x78","\x74\x6F\x2D\x63\x73\x76","\x65\x6A\x73","\x66\x73","\x6C\x6F\x64\x61\x73\x68","\x73\x71\x75\x65\x6C","\x63\x72\x79\x70\x74\x6F","\x6A\x73\x66\x6F\x72\x63\x65","\x64\x65\x73\x6B\x2E\x6A\x73","\x71\x75\x65\x72\x79\x73\x74\x72\x69\x6E\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6D\x70\x6F\x6E\x65\x6E\x74\x73\x2F\x70\x61\x72\x73\x65\x72\x73\x2F\x71\x73","\x61\x70\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x6F\x67\x67\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x75\x74\x69\x6C\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x64\x62","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x79\x73\x71\x6C\x64\x62","\x43\x68\x61\x74\x44\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E\x2C\x20\x25\x73\x2C\x20\x25\x73\x2C\x20\x25\x73","\x6E\x6F\x20\x63\x6F\x6E\x74\x65\x6E\x74","\x69\x6E\x66\x6F","\x43\x68\x61\x74\x44\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E\x2C\x20\x25\x73\x2C\x20\x25\x73\x2C\x20\x25\x73\x2C\x20\x25\x73","\x64\x65\x62\x75\x67","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x65\x6E\x74\x69\x74\x79\x20\x66\x6F\x75\x6E\x64","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x6A\x73\x6F\x6E","\x63\x6F\x75\x6E\x74","\x6F\x66\x66\x73\x65\x74","\x6C\x69\x6D\x69\x74","\x65\x6E\x74\x69\x74\x69\x65\x73\x20\x66\x6F\x75\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x52\x61\x6E\x67\x65","\x2D","\x2F","\x73\x65\x74","\x61\x70\x70\x6C\x79","\x72\x65\x6A\x65\x63\x74","\x73\x61\x76\x65","\x65\x6E\x74\x69\x74\x79\x20\x75\x70\x64\x61\x74\x65\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65","\x65\x6E\x74\x69\x74\x79\x20\x72\x65\x6D\x6F\x76\x65\x64","\x64\x65\x73\x74\x72\x6F\x79","\x65\x6E\x74\x69\x74\x79\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64","\x65\x72\x72\x6F\x72","\x69\x6E\x73\x70\x65\x63\x74","\x6E\x61\x6D\x65","\x73\x65\x6E\x64","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x6D\x6F\x64\x65\x6C","\x72\x61\x77\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x43\x68\x61\x74\x44\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x6B\x65\x79\x73","\x71\x75\x65\x72\x79","\x66\x69\x6C\x74\x65\x72\x73","\x69\x6E\x74\x65\x72\x73\x65\x63\x74\x69\x6F\x6E","\x61\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x66\x69\x65\x6C\x64\x73","\x6C\x65\x6E\x67\x74\x68","\x69\x6E\x63\x6C\x75\x64\x65\x41\x6C\x6C","\x69\x6E\x63\x6C\x75\x64\x65","\x6F\x70\x74\x69\x6F\x6E\x73","\x6D\x65\x72\x67\x65","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79"];_0xeddd[0];var jsonpatch=require(_0xeddd[1]);var rp=require(_0xeddd[2]);var moment=require(_0xeddd[3]);var BPromise=require(_0xeddd[4]);var Mustache=require(_0xeddd[5]);var util=require(_0xeddd[6]);var path=require(_0xeddd[7]);var sox=require(_0xeddd[8]);var csv=require(_0xeddd[9]);var ejs=require(_0xeddd[10]);var fs=require(_0xeddd[11]);var _=require(_0xeddd[12]);var squel=require(_0xeddd[13]);var crypto=require(_0xeddd[14]);var jsforce=require(_0xeddd[15]);var deskjs=require(_0xeddd[16]);var toCsv=require(_0xeddd[9]);var querystring=require(_0xeddd[17]);var qs=require(_0xeddd[18]);var logger=require(_0xeddd[20])(_0xeddd[19]);var utils=require(_0xeddd[21]);var config=require(_0xeddd[22]);var db=require(_0xeddd[24])[_0xeddd[23]];function respondWithStatusCode(_0xc44ex19,_0xc44ex1a,_0xc44ex1b){_0xc44ex1a= _0xc44ex1a|| 204;return function(_0xc44ex1c){if(_0xc44ex1c){logger[_0xeddd[27]](_0xeddd[25],_0xc44ex1b,_0xc44ex1a,_0xeddd[26]);logger[_0xeddd[29]](_0xeddd[28],_0xc44ex1b,_0xc44ex1a,_0xeddd[26]);return _0xc44ex19[_0xeddd[30]](_0xc44ex1a)};return _0xc44ex19[_0xeddd[32]](_0xc44ex1a)[_0xeddd[31]]()}}function respondWithResult(_0xc44ex19,_0xc44ex1a,_0xc44ex1b){_0xc44ex1a= _0xc44ex1a|| 200;return function(_0xc44ex1c){if(_0xc44ex1c){logger[_0xeddd[27]](_0xeddd[25],_0xc44ex1b,_0xc44ex1a,_0xeddd[33]);logger[_0xeddd[29]](_0xeddd[28],_0xc44ex1b,_0xc44ex1a,_0xeddd[33],JSON[_0xeddd[34]](_0xc44ex1c));return _0xc44ex19[_0xeddd[32]](_0xc44ex1a)[_0xeddd[35]](_0xc44ex1c)}}}function respondWithFilteredResult(_0xc44ex19,_0xc44ex1f,_0xc44ex1b){return function(_0xc44ex1c){if(_0xc44ex1c){var _0xc44ex20=_0xc44ex1c[_0xeddd[36]],_0xc44ex21=_0xc44ex1f[_0xeddd[37]],_0xc44ex22=_0xc44ex1f[_0xeddd[37]]+ _0xc44ex1f[_0xeddd[38]],_0xc44ex1a;if(_0xc44ex22>= _0xc44ex20){_0xc44ex22= _0xc44ex20;_0xc44ex1a= 200}else {_0xc44ex1a= 206};_0xc44ex19[_0xeddd[32]](_0xc44ex1a);logger[_0xeddd[27]](_0xeddd[25],_0xc44ex1b,_0xc44ex1a,_0xeddd[39]);logger[_0xeddd[29]](_0xeddd[28],_0xc44ex1b,_0xc44ex1a,_0xeddd[33],JSON[_0xeddd[34]](_0xc44ex1c));return _0xc44ex19[_0xeddd[43]](_0xeddd[40],_0xc44ex21+ _0xeddd[41]+ _0xc44ex22+ _0xeddd[42]+ _0xc44ex20)[_0xeddd[35]](_0xc44ex1c)};return null}}function patchUpdates(_0xc44ex24){return function(_0xc44ex1c){try{jsonpatch[_0xeddd[44]](_0xc44ex1c,_0xc44ex24,true)}catch(err){return BPromise[_0xeddd[45]](err)};return _0xc44ex1c[_0xeddd[46]]()}}function saveUpdates(_0xc44ex26,_0xc44ex1a,_0xc44ex1b){return function(_0xc44ex1c){if(_0xc44ex1c){return _0xc44ex1c[_0xeddd[49]](_0xc44ex26)[_0xeddd[48]](function(_0xc44ex27){logger[_0xeddd[27]](_0xeddd[25],_0xc44ex1b,_0xc44ex1a,_0xeddd[47]);logger[_0xeddd[29]](_0xeddd[28],_0xc44ex1b,_0xc44ex1a,_0xeddd[47],JSON[_0xeddd[34]](_0xc44ex1c));return _0xc44ex27})};return null}}function removeEntity(_0xc44ex19,_0xc44ex1a,_0xc44ex1b){return function(_0xc44ex1c){if(_0xc44ex1c){return _0xc44ex1c[_0xeddd[51]]()[_0xeddd[48]](function(){logger[_0xeddd[27]](_0xeddd[25],_0xc44ex1b,_0xc44ex1a,_0xeddd[50]);logger[_0xeddd[29]](_0xeddd[28],_0xc44ex1b,_0xc44ex1a,_0xeddd[50],JSON[_0xeddd[34]](_0xc44ex1c));_0xc44ex19[_0xeddd[32]](204)[_0xeddd[31]]()})}}}function handleEntityNotFound(_0xc44ex19,_0xc44ex1a,_0xc44ex1b){return function(_0xc44ex1c){if(!_0xc44ex1c){logger[_0xeddd[53]](_0xeddd[25],_0xc44ex1b,404,_0xeddd[52]);_0xc44ex19[_0xeddd[30]](404)};return _0xc44ex1c}}function handleError(_0xc44ex19,_0xc44ex1a,_0xc44ex1b){_0xc44ex1a= _0xc44ex1a|| 500;return function(_0xc44ex2b){logger[_0xeddd[53]](_0xeddd[25],_0xc44ex1b,_0xc44ex1a,util[_0xeddd[54]](_0xc44ex2b,{showHidden:false,depth:null}));delete _0xc44ex2b[_0xeddd[55]];_0xc44ex19[_0xeddd[32]](_0xc44ex1a)[_0xeddd[56]](_0xc44ex2b)}}exports[_0xeddd[57]]= function(_0xc44ex2c,_0xc44ex19){var _0xc44ex1f={raw:true,where:{id:_0xc44ex2c[_0xeddd[59]][_0xeddd[58]]}},_0xc44ex2d={};_0xc44ex2d[_0xeddd[60]]= _[_0xeddd[63]](db[_0xeddd[62]][_0xeddd[61]]);_0xc44ex2d[_0xeddd[64]]= _[_0xeddd[63]](_0xc44ex2c[_0xeddd[64]]);_0xc44ex2d[_0xeddd[65]]= _[_0xeddd[66]](_0xc44ex2d[_0xeddd[60]],_0xc44ex2d[_0xeddd[64]]);_0xc44ex1f[_0xeddd[67]]= _[_0xeddd[66]](_0xc44ex2d[_0xeddd[60]],qs[_0xeddd[68]](_0xc44ex2c[_0xeddd[64]][_0xeddd[68]]));_0xc44ex1f[_0xeddd[67]]= (_0xc44ex1f[_0xeddd[67]][_0xeddd[69]])?_0xc44ex1f[_0xeddd[67]]:_0xc44ex2d[_0xeddd[60]];if(_0xc44ex2c[_0xeddd[64]][_0xeddd[70]]){_0xc44ex1f[_0xeddd[71]]= [{all:true}]};_0xc44ex1f= _[_0xeddd[73]]({},_0xc44ex1f,_0xc44ex2c[_0xeddd[72]]);return db[_0xeddd[62]][_0xeddd[75]](_0xc44ex1f)[_0xeddd[48]](handleEntityNotFound(_0xc44ex19,null,_0xeddd[57]))[_0xeddd[48]](respondWithResult(_0xc44ex19,null,_0xeddd[57]))[_0xeddd[74]](handleError(_0xc44ex19,null,_0xeddd[57]))};exports[_0xeddd[76]]= function(_0xc44ex2c,_0xc44ex19){return db[_0xeddd[62]][_0xeddd[76]](_0xc44ex2c[_0xeddd[77]],{})[_0xeddd[48]](respondWithResult(_0xc44ex19,201,_0xeddd[76]))[_0xeddd[74]](handleError(_0xc44ex19,null,_0xeddd[76]))};exports[_0xeddd[49]]= function(_0xc44ex2c,_0xc44ex19){if(_0xc44ex2c[_0xeddd[77]][_0xeddd[58]]){delete _0xc44ex2c[_0xeddd[77]][_0xeddd[58]]};return db[_0xeddd[62]][_0xeddd[75]]({where:{id:_0xc44ex2c[_0xeddd[59]][_0xeddd[58]]}})[_0xeddd[48]](handleEntityNotFound(_0xc44ex19,null,_0xeddd[49]))[_0xeddd[48]](saveUpdates(_0xc44ex2c[_0xeddd[77]],null,_0xeddd[49]))[_0xeddd[48]](respondWithResult(_0xc44ex19,null,_0xeddd[49]))[_0xeddd[74]](handleError(_0xc44ex19,null,_0xeddd[49]))};exports[_0xeddd[51]]= function(_0xc44ex2c,_0xc44ex19){return db[_0xeddd[62]][_0xeddd[75]]({where:{id:_0xc44ex2c[_0xeddd[59]][_0xeddd[58]]}})[_0xeddd[48]](handleEntityNotFound(_0xc44ex19,null,_0xeddd[51]))[_0xeddd[48]](removeEntity(_0xc44ex19,null,_0xeddd[51]))[_0xeddd[74]](handleError(_0xc44ex19,null,_0xeddd[51]))}
\ No newline at end of file