Built motion from commit ab065936.|2.0.51
[motion2.git] / server / api / interval / interval.controller.js
1 var _0x5b91=["\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","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6D\x70\x6F\x6E\x65\x6E\x74\x73\x2F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73\x2F\x72\x65\x77\x72\x69\x74\x65","\x49\x6E\x74\x65\x72\x76\x61\x6C\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","\x49\x6E\x74\x65\x72\x76\x61\x6C\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","\x69\x6E\x64\x65\x78","\x6D\x6F\x64\x65\x6C","\x72\x61\x77\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x49\x6E\x74\x65\x72\x76\x61\x6C","\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","\x63\x61\x74\x63\x68","\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","\x62\x6F\x64\x79","\x61\x64\x64\x49\x6E\x74\x65\x72\x76\x61\x6C","\x49\x6E\x74\x65\x72\x76\x61\x6C\x49\x64","\x67\x65\x74\x49\x6E\x74\x65\x72\x76\x61\x6C\x73","\x66\x69\x6E\x64\x4F\x6E\x65","\x61\x64\x64\x49\x6E\x74\x65\x72\x76\x61\x6C\x73","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65"];_0x5b91[0];var jsonpatch=require(_0x5b91[1]);var rp=require(_0x5b91[2]);var moment=require(_0x5b91[3]);var BPromise=require(_0x5b91[4]);var Mustache=require(_0x5b91[5]);var util=require(_0x5b91[6]);var path=require(_0x5b91[7]);var sox=require(_0x5b91[8]);var csv=require(_0x5b91[9]);var ejs=require(_0x5b91[10]);var fs=require(_0x5b91[11]);var _=require(_0x5b91[12]);var squel=require(_0x5b91[13]);var crypto=require(_0x5b91[14]);var jsforce=require(_0x5b91[15]);var deskjs=require(_0x5b91[16]);var toCsv=require(_0x5b91[9]);var querystring=require(_0x5b91[17]);var qs=require(_0x5b91[18]);var logger=require(_0x5b91[20])(_0x5b91[19]);var utils=require(_0x5b91[21]);var config=require(_0x5b91[22]);var db=require(_0x5b91[24])[_0x5b91[23]];var extensions=require(_0x5b91[25]);function respondWithStatusCode(_0xdb58x1a,_0xdb58x1b,_0xdb58x1c){_0xdb58x1b= _0xdb58x1b|| 204;return function(_0xdb58x1d){if(_0xdb58x1d){logger[_0x5b91[28]](_0x5b91[26],_0xdb58x1c,_0xdb58x1b,_0x5b91[27]);logger[_0x5b91[30]](_0x5b91[29],_0xdb58x1c,_0xdb58x1b,_0x5b91[27]);return _0xdb58x1a[_0x5b91[31]](_0xdb58x1b)};return _0xdb58x1a[_0x5b91[33]](_0xdb58x1b)[_0x5b91[32]]()}}function respondWithResult(_0xdb58x1a,_0xdb58x1b,_0xdb58x1c){_0xdb58x1b= _0xdb58x1b|| 200;return function(_0xdb58x1d){if(_0xdb58x1d){logger[_0x5b91[28]](_0x5b91[26],_0xdb58x1c,_0xdb58x1b,_0x5b91[34]);logger[_0x5b91[30]](_0x5b91[29],_0xdb58x1c,_0xdb58x1b,_0x5b91[34],JSON[_0x5b91[35]](_0xdb58x1d));return _0xdb58x1a[_0x5b91[33]](_0xdb58x1b)[_0x5b91[36]](_0xdb58x1d)}}}function respondWithFilteredResult(_0xdb58x1a,_0xdb58x20,_0xdb58x1c){return function(_0xdb58x1d){if(_0xdb58x1d){var _0xdb58x21=_0xdb58x1d[_0x5b91[37]],_0xdb58x22=_0xdb58x20[_0x5b91[38]],_0xdb58x23=_0xdb58x20[_0x5b91[38]]+ _0xdb58x20[_0x5b91[39]],_0xdb58x1b;if(_0xdb58x23>= _0xdb58x21){_0xdb58x23= _0xdb58x21;_0xdb58x1b= 200}else {_0xdb58x1b= 206};_0xdb58x1a[_0x5b91[33]](_0xdb58x1b);logger[_0x5b91[28]](_0x5b91[26],_0xdb58x1c,_0xdb58x1b,_0x5b91[40]);logger[_0x5b91[30]](_0x5b91[29],_0xdb58x1c,_0xdb58x1b,_0x5b91[34],JSON[_0x5b91[35]](_0xdb58x1d));return _0xdb58x1a[_0x5b91[44]](_0x5b91[41],_0xdb58x22+ _0x5b91[42]+ _0xdb58x23+ _0x5b91[43]+ _0xdb58x21)[_0x5b91[36]](_0xdb58x1d)};return null}}function patchUpdates(_0xdb58x25){return function(_0xdb58x1d){try{jsonpatch[_0x5b91[45]](_0xdb58x1d,_0xdb58x25,true)}catch(err){return BPromise[_0x5b91[46]](err)};return _0xdb58x1d[_0x5b91[47]]()}}function saveUpdates(_0xdb58x27,_0xdb58x1b,_0xdb58x1c){return function(_0xdb58x1d){if(_0xdb58x1d){return _0xdb58x1d[_0x5b91[50]](_0xdb58x27)[_0x5b91[49]](function(_0xdb58x28){logger[_0x5b91[28]](_0x5b91[26],_0xdb58x1c,_0xdb58x1b,_0x5b91[48]);logger[_0x5b91[30]](_0x5b91[29],_0xdb58x1c,_0xdb58x1b,_0x5b91[48],JSON[_0x5b91[35]](_0xdb58x1d));return _0xdb58x28})};return null}}function removeEntity(_0xdb58x1a,_0xdb58x1b,_0xdb58x1c){return function(_0xdb58x1d){if(_0xdb58x1d){return _0xdb58x1d[_0x5b91[52]]()[_0x5b91[49]](function(){logger[_0x5b91[28]](_0x5b91[26],_0xdb58x1c,_0xdb58x1b,_0x5b91[51]);logger[_0x5b91[30]](_0x5b91[29],_0xdb58x1c,_0xdb58x1b,_0x5b91[51],JSON[_0x5b91[35]](_0xdb58x1d));_0xdb58x1a[_0x5b91[33]](204)[_0x5b91[32]]()})}}}function handleEntityNotFound(_0xdb58x1a,_0xdb58x1b,_0xdb58x1c){return function(_0xdb58x1d){if(!_0xdb58x1d){logger[_0x5b91[54]](_0x5b91[26],_0xdb58x1c,404,_0x5b91[53]);_0xdb58x1a[_0x5b91[31]](404)};return _0xdb58x1d}}function handleError(_0xdb58x1a,_0xdb58x1b,_0xdb58x1c){_0xdb58x1b= _0xdb58x1b|| 500;return function(_0xdb58x2c){logger[_0x5b91[54]](_0x5b91[26],_0xdb58x1c,_0xdb58x1b,util[_0x5b91[55]](_0xdb58x2c,{showHidden:false,depth:null}));delete _0xdb58x2c[_0x5b91[56]];_0xdb58x1a[_0x5b91[33]](_0xdb58x1b)[_0x5b91[57]](_0xdb58x2c)}}exports[_0x5b91[58]]= function(_0xdb58x2d,_0xdb58x1a){var _0xdb58x20={},_0xdb58x2e={},_0xdb58x2f={count:0,rows:[]};_0xdb58x2e[_0x5b91[59]]= _[_0x5b91[62]](db[_0x5b91[61]][_0x5b91[60]]);var _0xdb58x30={dateStart:_0xdb58x2d[_0x5b91[64]][_0x5b91[63]],dateEnd:_0xdb58x2d[_0x5b91[64]][_0x5b91[65]]};delete _0xdb58x2d[_0x5b91[64]][_0x5b91[63]];delete _0xdb58x2d[_0x5b91[64]][_0x5b91[65]];_0xdb58x2e[_0x5b91[64]]= _[_0x5b91[62]](_0xdb58x2d[_0x5b91[64]]);_0xdb58x2e[_0x5b91[66]]= _[_0x5b91[67]](_0xdb58x2e[_0x5b91[59]],_0xdb58x2e[_0x5b91[64]]);_0xdb58x20[_0x5b91[68]]= _[_0x5b91[67]](_0xdb58x2e[_0x5b91[59]],qs[_0x5b91[69]](_0xdb58x2d[_0x5b91[64]][_0x5b91[69]]));_0xdb58x20[_0x5b91[68]]= (_0xdb58x20[_0x5b91[68]][_0x5b91[70]])?_0xdb58x20[_0x5b91[68]]:_0xdb58x2e[_0x5b91[59]];if(!_0xdb58x2d[_0x5b91[64]][_0x5b91[72]](_0x5b91[71])){_0xdb58x20[_0x5b91[39]]= qs[_0x5b91[39]](_0xdb58x2d[_0x5b91[64]][_0x5b91[39]]);_0xdb58x20[_0x5b91[38]]= qs[_0x5b91[38]](_0xdb58x2d[_0x5b91[64]][_0x5b91[38]])};_0xdb58x20[_0x5b91[73]]= qs[_0x5b91[74]](_0xdb58x2d[_0x5b91[64]][_0x5b91[74]]);_0xdb58x20[_0x5b91[75]]= qs[_0x5b91[66]](_[_0x5b91[76]](_0xdb58x2d[_0x5b91[64]],_0xdb58x2e[_0x5b91[66]]));if(_0xdb58x30[_0x5b91[63]]){if(_0xdb58x30[_0x5b91[65]]){_0xdb58x30[_0x5b91[65]]= moment(_0xdb58x30[_0x5b91[65]])[_0x5b91[78]](1,_0x5b91[77])}else {_0xdb58x30[_0x5b91[65]]= moment(_0xdb58x30[_0x5b91[63]])[_0x5b91[78]](1,_0x5b91[77])};_[_0x5b91[79]](_0xdb58x20[_0x5b91[75]],{createdAt:{$gte:_0xdb58x30[_0x5b91[63]],$lte:_0xdb58x30[_0x5b91[65]]}})};if(_0xdb58x2d[_0x5b91[64]][_0x5b91[80]]){_0xdb58x20[_0x5b91[75]]= _[_0x5b91[79]](_0xdb58x20[_0x5b91[75]],{$or:_[_0x5b91[82]](_0xdb58x20[_0x5b91[68]],function(_0xdb58x31){var _0xdb58x2f={};_0xdb58x2f[_0xdb58x31]= {$like:_0x5b91[81]+ _0xdb58x2d[_0x5b91[64]][_0x5b91[80]]+ _0x5b91[81]};return _0xdb58x2f})})};_0xdb58x20= _[_0x5b91[79]]({},_0xdb58x20,_0xdb58x2d[_0x5b91[83]]);return db[_0x5b91[61]][_0x5b91[37]]({where:_0xdb58x20[_0x5b91[75]]})[_0x5b91[49]](function(_0xdb58x21){_0xdb58x2f[_0x5b91[37]]= _0xdb58x21;if(_0xdb58x2d[_0x5b91[64]][_0x5b91[86]]){_0xdb58x20[_0x5b91[87]]= [{all:true}]};return db[_0x5b91[61]][_0x5b91[88]](_0xdb58x20)})[_0x5b91[49]](function(_0xdb58x32){_0xdb58x2f[_0x5b91[85]]= _0xdb58x32;return _0xdb58x2f})[_0x5b91[49]](respondWithFilteredResult(_0xdb58x1a,_0xdb58x20,_0x5b91[58]))[_0x5b91[84]](handleError(_0xdb58x1a,null,_0x5b91[58]))};exports[_0x5b91[89]]= function(_0xdb58x2d,_0xdb58x1a){var _0xdb58x20={raw:true,where:{id:_0xdb58x2d[_0x5b91[91]][_0x5b91[90]]}},_0xdb58x2e={};_0xdb58x2e[_0x5b91[59]]= _[_0x5b91[62]](db[_0x5b91[61]][_0x5b91[60]]);_0xdb58x2e[_0x5b91[64]]= _[_0x5b91[62]](_0xdb58x2d[_0x5b91[64]]);_0xdb58x2e[_0x5b91[66]]= _[_0x5b91[67]](_0xdb58x2e[_0x5b91[59]],_0xdb58x2e[_0x5b91[64]]);_0xdb58x20[_0x5b91[68]]= _[_0x5b91[67]](_0xdb58x2e[_0x5b91[59]],qs[_0x5b91[69]](_0xdb58x2d[_0x5b91[64]][_0x5b91[69]]));_0xdb58x20[_0x5b91[68]]= (_0xdb58x20[_0x5b91[68]][_0x5b91[70]])?_0xdb58x20[_0x5b91[68]]:_0xdb58x2e[_0x5b91[59]];if(_0xdb58x2d[_0x5b91[64]][_0x5b91[86]]){_0xdb58x20[_0x5b91[87]]= [{all:true}]};_0xdb58x20= _[_0x5b91[79]]({},_0xdb58x20,_0xdb58x2d[_0x5b91[83]]);return db[_0x5b91[61]][_0x5b91[92]](_0xdb58x20)[_0x5b91[49]](handleEntityNotFound(_0xdb58x1a,null,_0x5b91[89]))[_0x5b91[49]](respondWithResult(_0xdb58x1a,null,_0x5b91[89]))[_0x5b91[84]](handleError(_0xdb58x1a,null,_0x5b91[89]))};exports[_0x5b91[93]]= function(_0xdb58x2d,_0xdb58x1a){return db[_0x5b91[61]][_0x5b91[93]](_0xdb58x2d[_0x5b91[94]],{})[_0x5b91[49]](respondWithResult(_0xdb58x1a,201,_0x5b91[93]))[_0x5b91[84]](handleError(_0xdb58x1a,null,_0x5b91[93]))};exports[_0x5b91[50]]= function(_0xdb58x2d,_0xdb58x1a){if(_0xdb58x2d[_0x5b91[94]][_0x5b91[90]]){delete _0xdb58x2d[_0x5b91[94]][_0x5b91[90]]};return db[_0x5b91[61]][_0x5b91[92]]({where:{id:_0xdb58x2d[_0x5b91[91]][_0x5b91[90]]}})[_0x5b91[49]](handleEntityNotFound(_0xdb58x1a,null,_0x5b91[50]))[_0x5b91[49]](saveUpdates(_0xdb58x2d[_0x5b91[94]],null,_0x5b91[50]))[_0x5b91[49]](respondWithResult(_0xdb58x1a,null,_0x5b91[50]))[_0x5b91[84]](handleError(_0xdb58x1a,null,_0x5b91[50]))};exports[_0x5b91[52]]= function(_0xdb58x2d,_0xdb58x1a){return db[_0x5b91[61]][_0x5b91[92]]({where:{id:_0xdb58x2d[_0x5b91[91]][_0x5b91[90]]}})[_0x5b91[49]](handleEntityNotFound(_0xdb58x1a,null,_0x5b91[52]))[_0x5b91[49]](removeEntity(_0xdb58x1a,null,_0x5b91[52]))[_0x5b91[84]](handleError(_0xdb58x1a,null,_0x5b91[52]))};exports[_0x5b91[95]]= function(_0xdb58x2d,_0xdb58x1a,_0xdb58x33){if(_0xdb58x2d[_0x5b91[94]][_0x5b91[90]]){delete _0xdb58x2d[_0x5b91[94]][_0x5b91[90]]};return db[_0x5b91[61]][_0x5b91[92]]({where:{id:_0xdb58x2d[_0x5b91[91]][_0x5b91[90]]}})[_0x5b91[49]](handleEntityNotFound(_0xdb58x1a,null,_0x5b91[95]))[_0x5b91[49]](function(_0xdb58x1d){if(_0xdb58x1d){_0xdb58x2d[_0x5b91[94]][_0x5b91[96]]= _0xdb58x1d[_0x5b91[90]];return db[_0x5b91[61]][_0x5b91[93]](_0xdb58x2d[_0x5b91[94]])}})[_0x5b91[49]](respondWithResult(_0xdb58x1a,null,_0x5b91[95]))[_0x5b91[84]](handleError(_0xdb58x1a,null,_0x5b91[95]))};exports[_0x5b91[97]]= function(_0xdb58x2d,_0xdb58x1d,_0xdb58x33){var _0xdb58x20={};var _0xdb58x2e={};var _0xdb58x34;var _0xdb58x21;return db[_0x5b91[61]][_0x5b91[98]]({where:{id:_0xdb58x2d[_0x5b91[91]][_0x5b91[90]]}})[_0x5b91[49]](handleEntityNotFound(_0xdb58x1d,null,_0x5b91[97]))[_0x5b91[49]](function(_0xdb58x1d){if(_0xdb58x1d){_0xdb58x34= _0xdb58x1d;_0xdb58x2e[_0x5b91[59]]= _[_0x5b91[62]](db[_0x5b91[61]][_0x5b91[60]]);_0xdb58x2e[_0x5b91[64]]= _[_0x5b91[62]](_0xdb58x2d[_0x5b91[64]]);_0xdb58x2e[_0x5b91[66]]= _[_0x5b91[67]](_0xdb58x2e[_0x5b91[59]],_0xdb58x2e[_0x5b91[64]]);_0xdb58x20[_0x5b91[68]]= _[_0x5b91[67]](_0xdb58x2e[_0x5b91[59]],qs[_0x5b91[69]](_0xdb58x2d[_0x5b91[64]][_0x5b91[69]]));_0xdb58x20[_0x5b91[68]]= (_0xdb58x20[_0x5b91[68]][_0x5b91[70]])?_0xdb58x20[_0x5b91[68]]:_0xdb58x2e[_0x5b91[59]];_0xdb58x20[_0x5b91[73]]= qs[_0x5b91[74]](_0xdb58x2d[_0x5b91[64]][_0x5b91[74]]);_0xdb58x20[_0x5b91[75]]= qs[_0x5b91[66]](_[_0x5b91[76]](_0xdb58x2d[_0x5b91[64]],_0xdb58x2e[_0x5b91[66]]));if(_0xdb58x2d[_0x5b91[64]][_0x5b91[80]]){_0xdb58x20[_0x5b91[75]]= _[_0x5b91[79]](_0xdb58x20[_0x5b91[75]],{$or:_[_0x5b91[82]](_0xdb58x20[_0x5b91[68]],function(_0xdb58x31){var _0xdb58x2f={};_0xdb58x2f[_0xdb58x31]= {$like:_0x5b91[81]+ _0xdb58x2d[_0x5b91[64]][_0x5b91[80]]+ _0x5b91[81]};return _0xdb58x2f})})};_0xdb58x20= _[_0x5b91[79]]({},_0xdb58x20,_0xdb58x2d[_0x5b91[83]]);return _0xdb58x34[_0x5b91[97]](_0xdb58x20)}})[_0x5b91[49]](function(_0xdb58x35){if(_0xdb58x35){_0xdb58x21= _0xdb58x35[_0x5b91[70]];if(!_0xdb58x2d[_0x5b91[64]][_0x5b91[72]](_0x5b91[71])){_0xdb58x20[_0x5b91[39]]= qs[_0x5b91[39]](_0xdb58x2d[_0x5b91[64]][_0x5b91[39]]);_0xdb58x20[_0x5b91[38]]= qs[_0x5b91[38]](_0xdb58x2d[_0x5b91[64]][_0x5b91[38]])};return _0xdb58x34[_0x5b91[97]](_0xdb58x20)}})[_0x5b91[49]](function(_0xdb58x32){if(_0xdb58x32){return _0xdb58x32?{count:_0xdb58x21,rows:_0xdb58x32}:null}})[_0x5b91[49]](respondWithResult(_0xdb58x1d,null,_0x5b91[97]))[_0x5b91[84]](handleError(_0xdb58x1d,null,_0x5b91[97]))};exports[_0x5b91[99]]= function(_0xdb58x2d,_0xdb58x1a,_0xdb58x33){return db[_0x5b91[61]][_0x5b91[98]]({where:{id:_0xdb58x2d[_0x5b91[91]][_0x5b91[90]]}})[_0x5b91[49]](handleEntityNotFound(_0xdb58x1a,null,_0x5b91[99]))[_0x5b91[49]](function(_0xdb58x1d){if(_0xdb58x1d){return db[_0x5b91[102]][_0x5b91[101]](function(_0xdb58x36){return db[_0x5b91[61]][_0x5b91[52]]({where:{IntervalId:_0xdb58x2d[_0x5b91[91]][_0x5b91[90]]},transaction:_0xdb58x36})[_0x5b91[49]](function(_0xdb58x37){var _0xdb58x38=_[_0x5b91[82]](_0xdb58x2d[_0x5b91[94]],function(_0xdb58x39){delete _0xdb58x39[_0x5b91[90]];_0xdb58x39[_0x5b91[96]]= _0xdb58x2d[_0x5b91[91]][_0x5b91[90]];return _0xdb58x39});return db[_0x5b91[61]][_0x5b91[100]](_0xdb58x38,{transaction:_0xdb58x36})})})[_0x5b91[49]](function(){return db[_0x5b91[61]][_0x5b91[88]]({where:{IntervalId:_0xdb58x2d[_0x5b91[91]][_0x5b91[90]]}})})}})[_0x5b91[49]](respondWithResult(_0xdb58x1a,null,_0x5b91[99]))[_0x5b91[84]](handleError(_0xdb58x1a,null,_0x5b91[99]))}