Built motion from commit ab065936.|2.0.51
[motion2.git] / server / api / voiceContext / voiceContext.controller.js
index 67d2708..a927fcd 100644 (file)
@@ -1 +1 @@
-var _0x5dd2=["\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","\x6A\x61\x79\x73\x6F\x6E\x2F\x70\x72\x6F\x6D\x69\x73\x65","\x68\x74\x74\x70","\x63\x6C\x69\x65\x6E\x74","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74\x2C\x20\x25\x73\x2C\x20\x25\x73","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x72\x65\x71\x75\x65\x73\x74\x20\x73\x65\x6E\x74","\x69\x6E\x66\x6F","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74\x2C\x20\x25\x73\x2C\x20\x25\x73\x2C\x20\x25\x73","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x64\x65\x62\x75\x67","\x63\x6F\x64\x65","\x6D\x65\x73\x73\x61\x67\x65","\x72\x65\x73\x75\x6C\x74","\x74\x68\x65\x6E","\x72\x65\x71\x75\x65\x73\x74","\x6E\x6F\x20\x63\x6F\x6E\x74\x65\x6E\x74","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74\x2C\x20\x25\x73\x2C\x20\x25\x73\x2C\x20\x25\x73\x2C\x20\x25\x73","\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","\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","\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","\x69\x6E\x73\x70\x65\x63\x74","\x6E\x61\x6D\x65","\x73\x65\x6E\x64","\x69\x6E\x64\x65\x78","\x6D\x6F\x64\x65\x6C","\x72\x61\x77\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74","\x6B\x65\x79\x73","\x64\x61\x74\x65\x53\x74\x61\x72\x74","\x71\x75\x65\x72\x79","\x64\x61\x74\x65\x45\x6E\x64","\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","\x6E\x6F\x6C\x69\x6D\x69\x74","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x6F\x72\x64\x65\x72","\x73\x6F\x72\x74","\x77\x68\x65\x72\x65","\x70\x69\x63\x6B","\x64\x61\x79","\x61\x64\x64","\x6D\x65\x72\x67\x65","\x66\x69\x6C\x74\x65\x72","\x25","\x6D\x61\x70","\x6F\x70\x74\x69\x6F\x6E\x73","\x72\x6F\x77\x73","\x69\x6E\x63\x6C\x75\x64\x65\x41\x6C\x6C","\x69\x6E\x63\x6C\x75\x64\x65","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64","\x63\x72\x65\x61\x74\x65","\x52\x65\x6C\x6F\x61\x64","\x63\x68\x61\x6E\x5F\x73\x69\x70\x2E\x73\x6F","\x72\x6F\x6F\x74","\x73\x65\x72\x76\x65\x72\x2F\x66\x69\x6C\x65\x73\x2F\x74\x65\x6D\x70\x6C\x61\x74\x65\x73\x2F\x63\x6F\x6E\x74\x65\x78\x74\x2E\x65\x6A\x73","\x6A\x6F\x69\x6E","\x75\x74\x66\x38","\x72\x65\x61\x64\x46\x69\x6C\x65\x53\x79\x6E\x63","\x72\x65\x6E\x64\x65\x72","\x2F\x65\x74\x63\x2F\x61\x73\x74\x65\x72\x69\x73\x6B\x2F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73\x5F\x78\x63\x61\x6C\x6C\x79\x5F\x63\x6F\x6E\x74\x65\x78\x74\x73\x2E\x63\x6F\x6E\x66","\x77\x72\x69\x74\x65\x46\x69\x6C\x65\x53\x79\x6E\x63","\x62\x6F\x64\x79"];_0x5dd2[0];var jsonpatch=require(_0x5dd2[1]);var rp=require(_0x5dd2[2]);var moment=require(_0x5dd2[3]);var BPromise=require(_0x5dd2[4]);var Mustache=require(_0x5dd2[5]);var util=require(_0x5dd2[6]);var path=require(_0x5dd2[7]);var sox=require(_0x5dd2[8]);var csv=require(_0x5dd2[9]);var ejs=require(_0x5dd2[10]);var fs=require(_0x5dd2[11]);var _=require(_0x5dd2[12]);var squel=require(_0x5dd2[13]);var crypto=require(_0x5dd2[14]);var jsforce=require(_0x5dd2[15]);var deskjs=require(_0x5dd2[16]);var toCsv=require(_0x5dd2[9]);var querystring=require(_0x5dd2[17]);var qs=require(_0x5dd2[18]);var logger=require(_0x5dd2[20])(_0x5dd2[19]);var utils=require(_0x5dd2[21]);var config=require(_0x5dd2[22]);var db=require(_0x5dd2[24])[_0x5dd2[23]];var jayson=require(_0x5dd2[25]);var client=jayson[_0x5dd2[27]][_0x5dd2[26]]({port:9002});function respondWithRpcPromise(_0xc6d8x1b,_0xc6d8x1c,_0xc6d8x1d,_0xc6d8x1e){return  new BPromise(function(_0xc6d8x1f,_0xc6d8x20){var _0xc6d8x21=(_0xc6d8x1e|| client);return _0xc6d8x21[_0x5dd2[40]](_0xc6d8x1b,_0xc6d8x1d)[_0x5dd2[39]](function(_0xc6d8x23){logger[_0x5dd2[32]](_0x5dd2[28],_0xc6d8x1c,_0x5dd2[31]);logger[_0x5dd2[35]](_0x5dd2[33],_0xc6d8x1c,_0x5dd2[31],JSON[_0x5dd2[34]](_0xc6d8x23));if(_0xc6d8x23[_0x5dd2[29]]){if(_0xc6d8x23[_0x5dd2[29]][_0x5dd2[36]]=== 500){logger[_0x5dd2[29]](_0x5dd2[28],_0xc6d8x1c,_0xc6d8x23[_0x5dd2[29]][_0x5dd2[37]]);return _0xc6d8x20(_0xc6d8x23[_0x5dd2[29]][_0x5dd2[37]])};logger[_0x5dd2[29]](_0x5dd2[28],_0xc6d8x1c,_0xc6d8x23[_0x5dd2[29]][_0x5dd2[37]]);return _0xc6d8x1f(_0xc6d8x23[_0x5dd2[29]][_0x5dd2[37]])}else {logger[_0x5dd2[32]](_0x5dd2[28],_0xc6d8x1c,_0x5dd2[31]);_0xc6d8x1f(_0xc6d8x23[_0x5dd2[38]][_0x5dd2[37]])}})[_0x5dd2[30]](function(_0xc6d8x22){logger[_0x5dd2[29]](_0x5dd2[28],_0xc6d8x1c,_0xc6d8x22);_0xc6d8x20(_0xc6d8x22)})})}function respondWithStatusCode(_0xc6d8x23,_0xc6d8x25,_0xc6d8x1c){_0xc6d8x25= _0xc6d8x25|| 204;return function(_0xc6d8x26){if(_0xc6d8x26){logger[_0x5dd2[32]](_0x5dd2[33],_0xc6d8x1c,_0xc6d8x25,_0x5dd2[41]);logger[_0x5dd2[35]](_0x5dd2[42],_0xc6d8x1c,_0xc6d8x25,_0x5dd2[41]);return _0xc6d8x23[_0x5dd2[43]](_0xc6d8x25)};return _0xc6d8x23[_0x5dd2[45]](_0xc6d8x25)[_0x5dd2[44]]()}}function respondWithResult(_0xc6d8x23,_0xc6d8x25,_0xc6d8x1c){_0xc6d8x25= _0xc6d8x25|| 200;return function(_0xc6d8x26){if(_0xc6d8x26){logger[_0x5dd2[32]](_0x5dd2[33],_0xc6d8x1c,_0xc6d8x25,_0x5dd2[46]);logger[_0x5dd2[35]](_0x5dd2[42],_0xc6d8x1c,_0xc6d8x25,_0x5dd2[46],JSON[_0x5dd2[34]](_0xc6d8x26));return _0xc6d8x23[_0x5dd2[45]](_0xc6d8x25)[_0x5dd2[47]](_0xc6d8x26)}}}function respondWithFilteredResult(_0xc6d8x23,_0xc6d8x29,_0xc6d8x1c){return function(_0xc6d8x26){if(_0xc6d8x26){var _0xc6d8x2a=_0xc6d8x26[_0x5dd2[48]],_0xc6d8x2b=_0xc6d8x29[_0x5dd2[49]],_0xc6d8x2c=_0xc6d8x29[_0x5dd2[49]]+ _0xc6d8x29[_0x5dd2[50]],_0xc6d8x25;if(_0xc6d8x2c>= _0xc6d8x2a){_0xc6d8x2c= _0xc6d8x2a;_0xc6d8x25= 200}else {_0xc6d8x25= 206};_0xc6d8x23[_0x5dd2[45]](_0xc6d8x25);logger[_0x5dd2[32]](_0x5dd2[33],_0xc6d8x1c,_0xc6d8x25,_0x5dd2[51]);logger[_0x5dd2[35]](_0x5dd2[42],_0xc6d8x1c,_0xc6d8x25,_0x5dd2[46],JSON[_0x5dd2[34]](_0xc6d8x26));return _0xc6d8x23[_0x5dd2[55]](_0x5dd2[52],_0xc6d8x2b+ _0x5dd2[53]+ _0xc6d8x2c+ _0x5dd2[54]+ _0xc6d8x2a)[_0x5dd2[47]](_0xc6d8x26)};return null}}function patchUpdates(_0xc6d8x2e){return function(_0xc6d8x26){try{jsonpatch[_0x5dd2[56]](_0xc6d8x26,_0xc6d8x2e,true)}catch(err){return BPromise[_0x5dd2[57]](err)};return _0xc6d8x26[_0x5dd2[58]]()}}function saveUpdates(_0xc6d8x30,_0xc6d8x25,_0xc6d8x1c){return function(_0xc6d8x26){if(_0xc6d8x26){return _0xc6d8x26[_0x5dd2[60]](_0xc6d8x30)[_0x5dd2[39]](function(_0xc6d8x31){logger[_0x5dd2[32]](_0x5dd2[33],_0xc6d8x1c,_0xc6d8x25,_0x5dd2[59]);logger[_0x5dd2[35]](_0x5dd2[42],_0xc6d8x1c,_0xc6d8x25,_0x5dd2[59],JSON[_0x5dd2[34]](_0xc6d8x26));return _0xc6d8x31})};return null}}function removeEntity(_0xc6d8x23,_0xc6d8x25,_0xc6d8x1c){return function(_0xc6d8x26){if(_0xc6d8x26){return _0xc6d8x26[_0x5dd2[62]]()[_0x5dd2[39]](function(){logger[_0x5dd2[32]](_0x5dd2[33],_0xc6d8x1c,_0xc6d8x25,_0x5dd2[61]);logger[_0x5dd2[35]](_0x5dd2[42],_0xc6d8x1c,_0xc6d8x25,_0x5dd2[61],JSON[_0x5dd2[34]](_0xc6d8x26));_0xc6d8x23[_0x5dd2[45]](204)[_0x5dd2[44]]()})}}}function handleEntityNotFound(_0xc6d8x23,_0xc6d8x25,_0xc6d8x1c){return function(_0xc6d8x26){if(!_0xc6d8x26){logger[_0x5dd2[29]](_0x5dd2[33],_0xc6d8x1c,404,_0x5dd2[63]);_0xc6d8x23[_0x5dd2[43]](404)};return _0xc6d8x26}}function handleError(_0xc6d8x23,_0xc6d8x25,_0xc6d8x1c){_0xc6d8x25= _0xc6d8x25|| 500;return function(_0xc6d8x22){logger[_0x5dd2[29]](_0x5dd2[33],_0xc6d8x1c,_0xc6d8x25,util[_0x5dd2[64]](_0xc6d8x22,{showHidden:false,depth:null}));delete _0xc6d8x22[_0x5dd2[65]];_0xc6d8x23[_0x5dd2[45]](_0xc6d8x25)[_0x5dd2[66]](_0xc6d8x22)}}exports[_0x5dd2[67]]= function(_0xc6d8x1d,_0xc6d8x23){var _0xc6d8x29={},_0xc6d8x35={},_0xc6d8x36={count:0,rows:[]};_0xc6d8x35[_0x5dd2[68]]= _[_0x5dd2[71]](db[_0x5dd2[70]][_0x5dd2[69]]);var _0xc6d8x37={dateStart:_0xc6d8x1d[_0x5dd2[73]][_0x5dd2[72]],dateEnd:_0xc6d8x1d[_0x5dd2[73]][_0x5dd2[74]]};delete _0xc6d8x1d[_0x5dd2[73]][_0x5dd2[72]];delete _0xc6d8x1d[_0x5dd2[73]][_0x5dd2[74]];_0xc6d8x35[_0x5dd2[73]]= _[_0x5dd2[71]](_0xc6d8x1d[_0x5dd2[73]]);_0xc6d8x35[_0x5dd2[75]]= _[_0x5dd2[76]](_0xc6d8x35[_0x5dd2[68]],_0xc6d8x35[_0x5dd2[73]]);_0xc6d8x29[_0x5dd2[77]]= _[_0x5dd2[76]](_0xc6d8x35[_0x5dd2[68]],qs[_0x5dd2[78]](_0xc6d8x1d[_0x5dd2[73]][_0x5dd2[78]]));_0xc6d8x29[_0x5dd2[77]]= (_0xc6d8x29[_0x5dd2[77]][_0x5dd2[79]])?_0xc6d8x29[_0x5dd2[77]]:_0xc6d8x35[_0x5dd2[68]];if(!_0xc6d8x1d[_0x5dd2[73]][_0x5dd2[81]](_0x5dd2[80])){_0xc6d8x29[_0x5dd2[50]]= qs[_0x5dd2[50]](_0xc6d8x1d[_0x5dd2[73]][_0x5dd2[50]]);_0xc6d8x29[_0x5dd2[49]]= qs[_0x5dd2[49]](_0xc6d8x1d[_0x5dd2[73]][_0x5dd2[49]])};_0xc6d8x29[_0x5dd2[82]]= qs[_0x5dd2[83]](_0xc6d8x1d[_0x5dd2[73]][_0x5dd2[83]]);_0xc6d8x29[_0x5dd2[84]]= qs[_0x5dd2[75]](_[_0x5dd2[85]](_0xc6d8x1d[_0x5dd2[73]],_0xc6d8x35[_0x5dd2[75]]));if(_0xc6d8x37[_0x5dd2[72]]){if(_0xc6d8x37[_0x5dd2[74]]){_0xc6d8x37[_0x5dd2[74]]= moment(_0xc6d8x37[_0x5dd2[74]])[_0x5dd2[87]](1,_0x5dd2[86])}else {_0xc6d8x37[_0x5dd2[74]]= moment(_0xc6d8x37[_0x5dd2[72]])[_0x5dd2[87]](1,_0x5dd2[86])};_[_0x5dd2[88]](_0xc6d8x29[_0x5dd2[84]],{createdAt:{$gte:_0xc6d8x37[_0x5dd2[72]],$lte:_0xc6d8x37[_0x5dd2[74]]}})};if(_0xc6d8x1d[_0x5dd2[73]][_0x5dd2[89]]){_0xc6d8x29[_0x5dd2[84]]= _[_0x5dd2[88]](_0xc6d8x29[_0x5dd2[84]],{$or:_[_0x5dd2[91]](_0xc6d8x29[_0x5dd2[77]],function(_0xc6d8x38){var _0xc6d8x36={};_0xc6d8x36[_0xc6d8x38]= {$like:_0x5dd2[90]+ _0xc6d8x1d[_0x5dd2[73]][_0x5dd2[89]]+ _0x5dd2[90]};return _0xc6d8x36})})};_0xc6d8x29= _[_0x5dd2[88]]({},_0xc6d8x29,_0xc6d8x1d[_0x5dd2[92]]);return db[_0x5dd2[70]][_0x5dd2[48]]({where:_0xc6d8x29[_0x5dd2[84]]})[_0x5dd2[39]](function(_0xc6d8x2a){_0xc6d8x36[_0x5dd2[48]]= _0xc6d8x2a;if(_0xc6d8x1d[_0x5dd2[73]][_0x5dd2[94]]){_0xc6d8x29[_0x5dd2[95]]= [{all:true}]};return db[_0x5dd2[70]][_0x5dd2[96]](_0xc6d8x29)})[_0x5dd2[39]](function(_0xc6d8x39){_0xc6d8x36[_0x5dd2[93]]= _0xc6d8x39;return _0xc6d8x36})[_0x5dd2[39]](respondWithFilteredResult(_0xc6d8x23,_0xc6d8x29,_0x5dd2[67]))[_0x5dd2[30]](handleError(_0xc6d8x23,null,_0x5dd2[67]))};exports[_0x5dd2[97]]= function(_0xc6d8x1d,_0xc6d8x23){var _0xc6d8x29={raw:false,where:{id:_0xc6d8x1d[_0x5dd2[99]][_0x5dd2[98]]}},_0xc6d8x35={};_0xc6d8x35[_0x5dd2[68]]= _[_0x5dd2[71]](db[_0x5dd2[70]][_0x5dd2[69]]);_0xc6d8x35[_0x5dd2[73]]= _[_0x5dd2[71]](_0xc6d8x1d[_0x5dd2[73]]);_0xc6d8x35[_0x5dd2[75]]= _[_0x5dd2[76]](_0xc6d8x35[_0x5dd2[68]],_0xc6d8x35[_0x5dd2[73]]);_0xc6d8x29[_0x5dd2[77]]= _[_0x5dd2[76]](_0xc6d8x35[_0x5dd2[68]],qs[_0x5dd2[78]](_0xc6d8x1d[_0x5dd2[73]][_0x5dd2[78]]));_0xc6d8x29[_0x5dd2[77]]= (_0xc6d8x29[_0x5dd2[77]][_0x5dd2[79]])?_0xc6d8x29[_0x5dd2[77]]:_0xc6d8x35[_0x5dd2[68]];if(_0xc6d8x1d[_0x5dd2[73]][_0x5dd2[94]]){_0xc6d8x29[_0x5dd2[95]]= [{all:true}]};_0xc6d8x29= _[_0x5dd2[88]]({},_0xc6d8x29,_0xc6d8x1d[_0x5dd2[92]]);return db[_0x5dd2[70]][_0x5dd2[100]](_0xc6d8x29)[_0x5dd2[39]](handleEntityNotFound(_0xc6d8x23,null,_0x5dd2[97]))[_0x5dd2[39]](respondWithResult(_0xc6d8x23,null,_0x5dd2[97]))[_0x5dd2[30]](handleError(_0xc6d8x23,null,_0x5dd2[97]))};exports[_0x5dd2[101]]= function(_0xc6d8x1d,_0xc6d8x23,_0xc6d8x3a){var _0xc6d8x3b;return db[_0x5dd2[70]][_0x5dd2[101]](_0xc6d8x1d[_0x5dd2[112]],{raw:true})[_0x5dd2[39]](function(_0xc6d8x26){_0xc6d8x3b= _0xc6d8x26;return db[_0x5dd2[70]][_0x5dd2[96]]({raw:true})})[_0x5dd2[39]](function(_0xc6d8x3c){var _0xc6d8x3d=fs[_0x5dd2[108]](path[_0x5dd2[106]](config[_0x5dd2[104]],_0x5dd2[105]),_0x5dd2[107]);var _0xc6d8x3e=ejs[_0x5dd2[109]](_0xc6d8x3d,{contexts:_0xc6d8x3c|| []});fs[_0x5dd2[111]](_0x5dd2[110],_0xc6d8x3e)})[_0x5dd2[39]](function(){return respondWithRpcPromise(_0x5dd2[102],_0x5dd2[101],{module:_0x5dd2[103]})})[_0x5dd2[39]](function(){return _0xc6d8x3b})[_0x5dd2[39]](respondWithResult(_0xc6d8x23,201,_0x5dd2[101]))[_0x5dd2[30]](handleError(_0xc6d8x23,null,_0x5dd2[101]))};exports[_0x5dd2[60]]= function(_0xc6d8x1d,_0xc6d8x23,_0xc6d8x3a){var _0xc6d8x3b;return db[_0x5dd2[70]][_0x5dd2[100]]({where:{id:_0xc6d8x1d[_0x5dd2[99]][_0x5dd2[98]]}})[_0x5dd2[39]](handleEntityNotFound(_0xc6d8x23,null,_0x5dd2[60]))[_0x5dd2[39]](saveUpdates(_0xc6d8x1d[_0x5dd2[112]],null,_0x5dd2[60]))[_0x5dd2[39]](function(_0xc6d8x26){if(_0xc6d8x26){_0xc6d8x3b= _0xc6d8x26;return db[_0x5dd2[70]][_0x5dd2[96]]({raw:true})}})[_0x5dd2[39]](function(_0xc6d8x3c){var _0xc6d8x3d=fs[_0x5dd2[108]](path[_0x5dd2[106]](config[_0x5dd2[104]],_0x5dd2[105]),_0x5dd2[107]);var _0xc6d8x3e=ejs[_0x5dd2[109]](_0xc6d8x3d,{contexts:_0xc6d8x3c|| []});fs[_0x5dd2[111]](_0x5dd2[110],_0xc6d8x3e)})[_0x5dd2[39]](function(){return respondWithRpcPromise(_0x5dd2[102],_0x5dd2[60],{module:_0x5dd2[103]})})[_0x5dd2[39]](function(){return _0xc6d8x3b})[_0x5dd2[39]](respondWithResult(_0xc6d8x23,null,_0x5dd2[60]))[_0x5dd2[30]](handleError(_0xc6d8x23,null,_0x5dd2[60]))};exports[_0x5dd2[62]]= function(_0xc6d8x1d,_0xc6d8x23,_0xc6d8x3a){var _0xc6d8x3b;return db[_0x5dd2[70]][_0x5dd2[100]]({where:{id:_0xc6d8x1d[_0x5dd2[99]][_0x5dd2[98]]}})[_0x5dd2[39]](handleEntityNotFound(_0xc6d8x23,null,_0x5dd2[62]))[_0x5dd2[39]](removeEntity(_0xc6d8x23,null,_0x5dd2[62]))[_0x5dd2[39]](function(){return db[_0x5dd2[70]][_0x5dd2[96]]({raw:true})})[_0x5dd2[39]](function(_0xc6d8x3c){var _0xc6d8x3d=fs[_0x5dd2[108]](path[_0x5dd2[106]](config[_0x5dd2[104]],_0x5dd2[105]),_0x5dd2[107]);var _0xc6d8x3e=ejs[_0x5dd2[109]](_0xc6d8x3d,{contexts:_0xc6d8x3c});fs[_0x5dd2[111]](_0x5dd2[110],_0xc6d8x3e);return respondWithRpcPromise(_0x5dd2[102],_0x5dd2[62],{module:_0x5dd2[103]})})[_0x5dd2[30]](handleError(_0xc6d8x23,null,_0x5dd2[62]))}
\ No newline at end of file
+var _0x3e66=["\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","\x6A\x61\x79\x73\x6F\x6E\x2F\x70\x72\x6F\x6D\x69\x73\x65","\x68\x74\x74\x70","\x63\x6C\x69\x65\x6E\x74","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74\x2C\x20\x25\x73\x2C\x20\x25\x73","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x72\x65\x71\x75\x65\x73\x74\x20\x73\x65\x6E\x74","\x69\x6E\x66\x6F","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74\x2C\x20\x25\x73\x2C\x20\x25\x73\x2C\x20\x25\x73","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x64\x65\x62\x75\x67","\x63\x6F\x64\x65","\x6D\x65\x73\x73\x61\x67\x65","\x72\x65\x73\x75\x6C\x74","\x74\x68\x65\x6E","\x72\x65\x71\x75\x65\x73\x74","\x6E\x6F\x20\x63\x6F\x6E\x74\x65\x6E\x74","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74\x2C\x20\x25\x73\x2C\x20\x25\x73\x2C\x20\x25\x73\x2C\x20\x25\x73","\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","\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","\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","\x69\x6E\x73\x70\x65\x63\x74","\x6E\x61\x6D\x65","\x73\x65\x6E\x64","\x69\x6E\x64\x65\x78","\x6D\x6F\x64\x65\x6C","\x72\x61\x77\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74","\x6B\x65\x79\x73","\x64\x61\x74\x65\x53\x74\x61\x72\x74","\x71\x75\x65\x72\x79","\x64\x61\x74\x65\x45\x6E\x64","\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","\x6E\x6F\x6C\x69\x6D\x69\x74","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x6F\x72\x64\x65\x72","\x73\x6F\x72\x74","\x77\x68\x65\x72\x65","\x70\x69\x63\x6B","\x64\x61\x79","\x61\x64\x64","\x6D\x65\x72\x67\x65","\x66\x69\x6C\x74\x65\x72","\x25","\x6D\x61\x70","\x6F\x70\x74\x69\x6F\x6E\x73","\x72\x6F\x77\x73","\x69\x6E\x63\x6C\x75\x64\x65\x41\x6C\x6C","\x69\x6E\x63\x6C\x75\x64\x65","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64","\x63\x72\x65\x61\x74\x65","\x52\x65\x6C\x6F\x61\x64","\x63\x68\x61\x6E\x5F\x73\x69\x70\x2E\x73\x6F","\x72\x6F\x6F\x74","\x73\x65\x72\x76\x65\x72\x2F\x66\x69\x6C\x65\x73\x2F\x74\x65\x6D\x70\x6C\x61\x74\x65\x73\x2F\x63\x6F\x6E\x74\x65\x78\x74\x2E\x65\x6A\x73","\x6A\x6F\x69\x6E","\x75\x74\x66\x38","\x72\x65\x61\x64\x46\x69\x6C\x65\x53\x79\x6E\x63","\x72\x65\x6E\x64\x65\x72","\x2F\x65\x74\x63\x2F\x61\x73\x74\x65\x72\x69\x73\x6B\x2F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73\x5F\x78\x63\x61\x6C\x6C\x79\x5F\x63\x6F\x6E\x74\x65\x78\x74\x73\x2E\x63\x6F\x6E\x66","\x77\x72\x69\x74\x65\x46\x69\x6C\x65\x53\x79\x6E\x63","\x62\x6F\x64\x79"];_0x3e66[0];var jsonpatch=require(_0x3e66[1]);var rp=require(_0x3e66[2]);var moment=require(_0x3e66[3]);var BPromise=require(_0x3e66[4]);var Mustache=require(_0x3e66[5]);var util=require(_0x3e66[6]);var path=require(_0x3e66[7]);var sox=require(_0x3e66[8]);var csv=require(_0x3e66[9]);var ejs=require(_0x3e66[10]);var fs=require(_0x3e66[11]);var _=require(_0x3e66[12]);var squel=require(_0x3e66[13]);var crypto=require(_0x3e66[14]);var jsforce=require(_0x3e66[15]);var deskjs=require(_0x3e66[16]);var toCsv=require(_0x3e66[9]);var querystring=require(_0x3e66[17]);var qs=require(_0x3e66[18]);var logger=require(_0x3e66[20])(_0x3e66[19]);var utils=require(_0x3e66[21]);var config=require(_0x3e66[22]);var db=require(_0x3e66[24])[_0x3e66[23]];var jayson=require(_0x3e66[25]);var client=jayson[_0x3e66[27]][_0x3e66[26]]({port:9002});function respondWithRpcPromise(_0x7704x1b,_0x7704x1c,_0x7704x1d,_0x7704x1e){return  new BPromise(function(_0x7704x1f,_0x7704x20){var _0x7704x21=(_0x7704x1e|| client);return _0x7704x21[_0x3e66[40]](_0x7704x1b,_0x7704x1d)[_0x3e66[39]](function(_0x7704x23){logger[_0x3e66[32]](_0x3e66[28],_0x7704x1c,_0x3e66[31]);logger[_0x3e66[35]](_0x3e66[33],_0x7704x1c,_0x3e66[31],JSON[_0x3e66[34]](_0x7704x23));if(_0x7704x23[_0x3e66[29]]){if(_0x7704x23[_0x3e66[29]][_0x3e66[36]]=== 500){logger[_0x3e66[29]](_0x3e66[28],_0x7704x1c,_0x7704x23[_0x3e66[29]][_0x3e66[37]]);return _0x7704x20(_0x7704x23[_0x3e66[29]][_0x3e66[37]])};logger[_0x3e66[29]](_0x3e66[28],_0x7704x1c,_0x7704x23[_0x3e66[29]][_0x3e66[37]]);return _0x7704x1f(_0x7704x23[_0x3e66[29]][_0x3e66[37]])}else {logger[_0x3e66[32]](_0x3e66[28],_0x7704x1c,_0x3e66[31]);_0x7704x1f(_0x7704x23[_0x3e66[38]][_0x3e66[37]])}})[_0x3e66[30]](function(_0x7704x22){logger[_0x3e66[29]](_0x3e66[28],_0x7704x1c,_0x7704x22);_0x7704x20(_0x7704x22)})})}function respondWithStatusCode(_0x7704x23,_0x7704x25,_0x7704x1c){_0x7704x25= _0x7704x25|| 204;return function(_0x7704x26){if(_0x7704x26){logger[_0x3e66[32]](_0x3e66[33],_0x7704x1c,_0x7704x25,_0x3e66[41]);logger[_0x3e66[35]](_0x3e66[42],_0x7704x1c,_0x7704x25,_0x3e66[41]);return _0x7704x23[_0x3e66[43]](_0x7704x25)};return _0x7704x23[_0x3e66[45]](_0x7704x25)[_0x3e66[44]]()}}function respondWithResult(_0x7704x23,_0x7704x25,_0x7704x1c){_0x7704x25= _0x7704x25|| 200;return function(_0x7704x26){if(_0x7704x26){logger[_0x3e66[32]](_0x3e66[33],_0x7704x1c,_0x7704x25,_0x3e66[46]);logger[_0x3e66[35]](_0x3e66[42],_0x7704x1c,_0x7704x25,_0x3e66[46],JSON[_0x3e66[34]](_0x7704x26));return _0x7704x23[_0x3e66[45]](_0x7704x25)[_0x3e66[47]](_0x7704x26)}}}function respondWithFilteredResult(_0x7704x23,_0x7704x29,_0x7704x1c){return function(_0x7704x26){if(_0x7704x26){var _0x7704x2a=_0x7704x26[_0x3e66[48]],_0x7704x2b=_0x7704x29[_0x3e66[49]],_0x7704x2c=_0x7704x29[_0x3e66[49]]+ _0x7704x29[_0x3e66[50]],_0x7704x25;if(_0x7704x2c>= _0x7704x2a){_0x7704x2c= _0x7704x2a;_0x7704x25= 200}else {_0x7704x25= 206};_0x7704x23[_0x3e66[45]](_0x7704x25);logger[_0x3e66[32]](_0x3e66[33],_0x7704x1c,_0x7704x25,_0x3e66[51]);logger[_0x3e66[35]](_0x3e66[42],_0x7704x1c,_0x7704x25,_0x3e66[46],JSON[_0x3e66[34]](_0x7704x26));return _0x7704x23[_0x3e66[55]](_0x3e66[52],_0x7704x2b+ _0x3e66[53]+ _0x7704x2c+ _0x3e66[54]+ _0x7704x2a)[_0x3e66[47]](_0x7704x26)};return null}}function patchUpdates(_0x7704x2e){return function(_0x7704x26){try{jsonpatch[_0x3e66[56]](_0x7704x26,_0x7704x2e,true)}catch(err){return BPromise[_0x3e66[57]](err)};return _0x7704x26[_0x3e66[58]]()}}function saveUpdates(_0x7704x30,_0x7704x25,_0x7704x1c){return function(_0x7704x26){if(_0x7704x26){return _0x7704x26[_0x3e66[60]](_0x7704x30)[_0x3e66[39]](function(_0x7704x31){logger[_0x3e66[32]](_0x3e66[33],_0x7704x1c,_0x7704x25,_0x3e66[59]);logger[_0x3e66[35]](_0x3e66[42],_0x7704x1c,_0x7704x25,_0x3e66[59],JSON[_0x3e66[34]](_0x7704x26));return _0x7704x31})};return null}}function removeEntity(_0x7704x23,_0x7704x25,_0x7704x1c){return function(_0x7704x26){if(_0x7704x26){return _0x7704x26[_0x3e66[62]]()[_0x3e66[39]](function(){logger[_0x3e66[32]](_0x3e66[33],_0x7704x1c,_0x7704x25,_0x3e66[61]);logger[_0x3e66[35]](_0x3e66[42],_0x7704x1c,_0x7704x25,_0x3e66[61],JSON[_0x3e66[34]](_0x7704x26));_0x7704x23[_0x3e66[45]](204)[_0x3e66[44]]()})}}}function handleEntityNotFound(_0x7704x23,_0x7704x25,_0x7704x1c){return function(_0x7704x26){if(!_0x7704x26){logger[_0x3e66[29]](_0x3e66[33],_0x7704x1c,404,_0x3e66[63]);_0x7704x23[_0x3e66[43]](404)};return _0x7704x26}}function handleError(_0x7704x23,_0x7704x25,_0x7704x1c){_0x7704x25= _0x7704x25|| 500;return function(_0x7704x22){logger[_0x3e66[29]](_0x3e66[33],_0x7704x1c,_0x7704x25,util[_0x3e66[64]](_0x7704x22,{showHidden:false,depth:null}));delete _0x7704x22[_0x3e66[65]];_0x7704x23[_0x3e66[45]](_0x7704x25)[_0x3e66[66]](_0x7704x22)}}exports[_0x3e66[67]]= function(_0x7704x1d,_0x7704x23){var _0x7704x29={},_0x7704x35={},_0x7704x36={count:0,rows:[]};_0x7704x35[_0x3e66[68]]= _[_0x3e66[71]](db[_0x3e66[70]][_0x3e66[69]]);var _0x7704x37={dateStart:_0x7704x1d[_0x3e66[73]][_0x3e66[72]],dateEnd:_0x7704x1d[_0x3e66[73]][_0x3e66[74]]};delete _0x7704x1d[_0x3e66[73]][_0x3e66[72]];delete _0x7704x1d[_0x3e66[73]][_0x3e66[74]];_0x7704x35[_0x3e66[73]]= _[_0x3e66[71]](_0x7704x1d[_0x3e66[73]]);_0x7704x35[_0x3e66[75]]= _[_0x3e66[76]](_0x7704x35[_0x3e66[68]],_0x7704x35[_0x3e66[73]]);_0x7704x29[_0x3e66[77]]= _[_0x3e66[76]](_0x7704x35[_0x3e66[68]],qs[_0x3e66[78]](_0x7704x1d[_0x3e66[73]][_0x3e66[78]]));_0x7704x29[_0x3e66[77]]= (_0x7704x29[_0x3e66[77]][_0x3e66[79]])?_0x7704x29[_0x3e66[77]]:_0x7704x35[_0x3e66[68]];if(!_0x7704x1d[_0x3e66[73]][_0x3e66[81]](_0x3e66[80])){_0x7704x29[_0x3e66[50]]= qs[_0x3e66[50]](_0x7704x1d[_0x3e66[73]][_0x3e66[50]]);_0x7704x29[_0x3e66[49]]= qs[_0x3e66[49]](_0x7704x1d[_0x3e66[73]][_0x3e66[49]])};_0x7704x29[_0x3e66[82]]= qs[_0x3e66[83]](_0x7704x1d[_0x3e66[73]][_0x3e66[83]]);_0x7704x29[_0x3e66[84]]= qs[_0x3e66[75]](_[_0x3e66[85]](_0x7704x1d[_0x3e66[73]],_0x7704x35[_0x3e66[75]]));if(_0x7704x37[_0x3e66[72]]){if(_0x7704x37[_0x3e66[74]]){_0x7704x37[_0x3e66[74]]= moment(_0x7704x37[_0x3e66[74]])[_0x3e66[87]](1,_0x3e66[86])}else {_0x7704x37[_0x3e66[74]]= moment(_0x7704x37[_0x3e66[72]])[_0x3e66[87]](1,_0x3e66[86])};_[_0x3e66[88]](_0x7704x29[_0x3e66[84]],{createdAt:{$gte:_0x7704x37[_0x3e66[72]],$lte:_0x7704x37[_0x3e66[74]]}})};if(_0x7704x1d[_0x3e66[73]][_0x3e66[89]]){_0x7704x29[_0x3e66[84]]= _[_0x3e66[88]](_0x7704x29[_0x3e66[84]],{$or:_[_0x3e66[91]](_0x7704x29[_0x3e66[77]],function(_0x7704x38){var _0x7704x36={};_0x7704x36[_0x7704x38]= {$like:_0x3e66[90]+ _0x7704x1d[_0x3e66[73]][_0x3e66[89]]+ _0x3e66[90]};return _0x7704x36})})};_0x7704x29= _[_0x3e66[88]]({},_0x7704x29,_0x7704x1d[_0x3e66[92]]);return db[_0x3e66[70]][_0x3e66[48]]({where:_0x7704x29[_0x3e66[84]]})[_0x3e66[39]](function(_0x7704x2a){_0x7704x36[_0x3e66[48]]= _0x7704x2a;if(_0x7704x1d[_0x3e66[73]][_0x3e66[94]]){_0x7704x29[_0x3e66[95]]= [{all:true}]};return db[_0x3e66[70]][_0x3e66[96]](_0x7704x29)})[_0x3e66[39]](function(_0x7704x39){_0x7704x36[_0x3e66[93]]= _0x7704x39;return _0x7704x36})[_0x3e66[39]](respondWithFilteredResult(_0x7704x23,_0x7704x29,_0x3e66[67]))[_0x3e66[30]](handleError(_0x7704x23,null,_0x3e66[67]))};exports[_0x3e66[97]]= function(_0x7704x1d,_0x7704x23){var _0x7704x29={raw:false,where:{id:_0x7704x1d[_0x3e66[99]][_0x3e66[98]]}},_0x7704x35={};_0x7704x35[_0x3e66[68]]= _[_0x3e66[71]](db[_0x3e66[70]][_0x3e66[69]]);_0x7704x35[_0x3e66[73]]= _[_0x3e66[71]](_0x7704x1d[_0x3e66[73]]);_0x7704x35[_0x3e66[75]]= _[_0x3e66[76]](_0x7704x35[_0x3e66[68]],_0x7704x35[_0x3e66[73]]);_0x7704x29[_0x3e66[77]]= _[_0x3e66[76]](_0x7704x35[_0x3e66[68]],qs[_0x3e66[78]](_0x7704x1d[_0x3e66[73]][_0x3e66[78]]));_0x7704x29[_0x3e66[77]]= (_0x7704x29[_0x3e66[77]][_0x3e66[79]])?_0x7704x29[_0x3e66[77]]:_0x7704x35[_0x3e66[68]];if(_0x7704x1d[_0x3e66[73]][_0x3e66[94]]){_0x7704x29[_0x3e66[95]]= [{all:true}]};_0x7704x29= _[_0x3e66[88]]({},_0x7704x29,_0x7704x1d[_0x3e66[92]]);return db[_0x3e66[70]][_0x3e66[100]](_0x7704x29)[_0x3e66[39]](handleEntityNotFound(_0x7704x23,null,_0x3e66[97]))[_0x3e66[39]](respondWithResult(_0x7704x23,null,_0x3e66[97]))[_0x3e66[30]](handleError(_0x7704x23,null,_0x3e66[97]))};exports[_0x3e66[101]]= function(_0x7704x1d,_0x7704x23,_0x7704x3a){var _0x7704x3b;return db[_0x3e66[70]][_0x3e66[101]](_0x7704x1d[_0x3e66[112]],{raw:true})[_0x3e66[39]](function(_0x7704x26){_0x7704x3b= _0x7704x26;return db[_0x3e66[70]][_0x3e66[96]]({raw:true})})[_0x3e66[39]](function(_0x7704x3c){var _0x7704x3d=fs[_0x3e66[108]](path[_0x3e66[106]](config[_0x3e66[104]],_0x3e66[105]),_0x3e66[107]);var _0x7704x3e=ejs[_0x3e66[109]](_0x7704x3d,{contexts:_0x7704x3c|| []});fs[_0x3e66[111]](_0x3e66[110],_0x7704x3e)})[_0x3e66[39]](function(){return respondWithRpcPromise(_0x3e66[102],_0x3e66[101],{module:_0x3e66[103]})})[_0x3e66[39]](function(){return _0x7704x3b})[_0x3e66[39]](respondWithResult(_0x7704x23,201,_0x3e66[101]))[_0x3e66[30]](handleError(_0x7704x23,null,_0x3e66[101]))};exports[_0x3e66[60]]= function(_0x7704x1d,_0x7704x23,_0x7704x3a){var _0x7704x3b;return db[_0x3e66[70]][_0x3e66[100]]({where:{id:_0x7704x1d[_0x3e66[99]][_0x3e66[98]]}})[_0x3e66[39]](handleEntityNotFound(_0x7704x23,null,_0x3e66[60]))[_0x3e66[39]](saveUpdates(_0x7704x1d[_0x3e66[112]],null,_0x3e66[60]))[_0x3e66[39]](function(_0x7704x26){if(_0x7704x26){_0x7704x3b= _0x7704x26;return db[_0x3e66[70]][_0x3e66[96]]({raw:true})}})[_0x3e66[39]](function(_0x7704x3c){var _0x7704x3d=fs[_0x3e66[108]](path[_0x3e66[106]](config[_0x3e66[104]],_0x3e66[105]),_0x3e66[107]);var _0x7704x3e=ejs[_0x3e66[109]](_0x7704x3d,{contexts:_0x7704x3c|| []});fs[_0x3e66[111]](_0x3e66[110],_0x7704x3e)})[_0x3e66[39]](function(){return respondWithRpcPromise(_0x3e66[102],_0x3e66[60],{module:_0x3e66[103]})})[_0x3e66[39]](function(){return _0x7704x3b})[_0x3e66[39]](respondWithResult(_0x7704x23,null,_0x3e66[60]))[_0x3e66[30]](handleError(_0x7704x23,null,_0x3e66[60]))};exports[_0x3e66[62]]= function(_0x7704x1d,_0x7704x23,_0x7704x3a){var _0x7704x3b;return db[_0x3e66[70]][_0x3e66[100]]({where:{id:_0x7704x1d[_0x3e66[99]][_0x3e66[98]]}})[_0x3e66[39]](handleEntityNotFound(_0x7704x23,null,_0x3e66[62]))[_0x3e66[39]](removeEntity(_0x7704x23,null,_0x3e66[62]))[_0x3e66[39]](function(){return db[_0x3e66[70]][_0x3e66[96]]({raw:true})})[_0x3e66[39]](function(_0x7704x3c){var _0x7704x3d=fs[_0x3e66[108]](path[_0x3e66[106]](config[_0x3e66[104]],_0x3e66[105]),_0x3e66[107]);var _0x7704x3e=ejs[_0x3e66[109]](_0x7704x3d,{contexts:_0x7704x3c});fs[_0x3e66[111]](_0x3e66[110],_0x7704x3e);return respondWithRpcPromise(_0x3e66[102],_0x3e66[62],{module:_0x3e66[103]})})[_0x3e66[30]](handleError(_0x7704x23,null,_0x3e66[62]))}
\ No newline at end of file