Built motion from commit de2cb856.|2.0.39
[motion2.git] / server / api / cmHopper / cmHopper.controller.js
index a4e04af..7450866 100644 (file)
@@ -1 +1 @@
-var _0x83a0=["\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\x6D\x48\x6F\x70\x70\x65\x72\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\x6D\x48\x6F\x70\x70\x65\x72\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","\x43\x6D\x48\x6F\x70\x70\x65\x72","\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","\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","\x66\x69\x6C\x74\x65\x72","\x25","\x6D\x61\x70","\x6D\x65\x72\x67\x65","\x6F\x70\x74\x69\x6F\x6E\x73","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\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","\x64\x65\x73\x63\x72\x69\x62\x65","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x75\x70\x64\x61\x74\x65\x64\x41\x74","\x6F\x6D\x69\x74","\x73\x74\x61\x74\x65","\x73\x74\x61\x74\x65\x64\x65\x73\x63","\x64\x65\x6C\x65\x74\x65\x64","\x63\x61\x6D\x70\x61\x69\x67\x6E","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x75\x73\x65\x72","\x55\x73\x65\x72\x49\x64","\x64\x65\x6C\x65\x74\x65\x64\x61\x74","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x70\x68\x6F\x6E\x65","\x63\x61\x6D\x70\x61\x69\x67\x6E\x74\x79\x70\x65","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x49\x64","\x71\x75\x65\x75\x65","\x69\x76\x72","\x43\x6D\x48\x6F\x70\x70\x65\x72\x46\x69\x6E\x61\x6C","\x66\x69\x6E\x61\x6C\x6C\x79","\x69\x73\x4E\x69\x6C","\x66\x69\x72\x73\x74\x4E\x61\x6D\x65","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x6C\x61\x73\x74\x4E\x61\x6D\x65","\x20","\x43\x6F\x6E\x74\x61\x63\x74\x49\x64","\x43\x6D\x43\x6F\x6E\x74\x61\x63\x74","\x43\x61\x6D\x70\x61\x69\x67\x6E\x49\x64","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x43\x61\x6D\x70\x61\x69\x67\x6E","\x67\x65\x74\x50\x72\x65\x76\x69\x65\x77","\x73\x63\x68\x65\x64\x75\x6C\x65\x64\x61\x74","\x70\x72\x69\x6F\x72\x69\x74\x79","\x44\x45\x53\x43","\x73\x63\x68\x65\x64\x75\x6C\x65\x64\x41\x74","\x64\x69\x61\x6C\x4F\x72\x64\x65\x72\x42\x79\x53\x63\x68\x65\x64\x75\x6C\x65\x64\x41\x74","\x41\x53\x43","\x55\x50\x44\x41\x54\x45","\x4C\x4F\x43\x4B","\x43\x6F\x6E\x74\x61\x63\x74","\x6D\x6F\x62\x69\x6C\x65","\x66\x61\x78","\x65\x6D\x61\x69\x6C","\x74\x61\x67\x73","\x43\x6D\x43\x6F\x6D\x70\x61\x6E\x79","\x43\x6F\x6D\x70\x61\x6E\x79","\x43\x6D\x4C\x69\x73\x74","\x4C\x69\x73\x74","\x51\x75\x65\x75\x65","\x64\x69\x61\x6C\x41\x63\x74\x69\x76\x65","\x66\x69\x6E\x64\x4F\x6E\x65","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x6F\x75\x74\x62\x6F\x75\x6E\x64","\x70\x72\x65\x76\x69\x65\x77","\x67\x65\x74\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x73"];_0x83a0[0];var jsonpatch=require(_0x83a0[1]);var rp=require(_0x83a0[2]);var moment=require(_0x83a0[3]);var BPromise=require(_0x83a0[4]);var Mustache=require(_0x83a0[5]);var util=require(_0x83a0[6]);var path=require(_0x83a0[7]);var sox=require(_0x83a0[8]);var csv=require(_0x83a0[9]);var ejs=require(_0x83a0[10]);var fs=require(_0x83a0[11]);var _=require(_0x83a0[12]);var squel=require(_0x83a0[13]);var crypto=require(_0x83a0[14]);var jsforce=require(_0x83a0[15]);var deskjs=require(_0x83a0[16]);var toCsv=require(_0x83a0[9]);var querystring=require(_0x83a0[17]);var qs=require(_0x83a0[18]);var logger=require(_0x83a0[20])(_0x83a0[19]);var utils=require(_0x83a0[21]);var config=require(_0x83a0[22]);var db=require(_0x83a0[24])[_0x83a0[23]];function respondWithStatusCode(_0x796fx19,_0x796fx1a,_0x796fx1b){_0x796fx1a= _0x796fx1a|| 204;return function(_0x796fx1c){if(_0x796fx1c){logger[_0x83a0[27]](_0x83a0[25],_0x796fx1b,_0x796fx1a,_0x83a0[26]);logger[_0x83a0[29]](_0x83a0[28],_0x796fx1b,_0x796fx1a,_0x83a0[26]);return _0x796fx19[_0x83a0[30]](_0x796fx1a)};return _0x796fx19[_0x83a0[32]](_0x796fx1a)[_0x83a0[31]]()}}function respondWithResult(_0x796fx19,_0x796fx1a,_0x796fx1b){_0x796fx1a= _0x796fx1a|| 200;return function(_0x796fx1c){if(_0x796fx1c){logger[_0x83a0[27]](_0x83a0[25],_0x796fx1b,_0x796fx1a,_0x83a0[33]);logger[_0x83a0[29]](_0x83a0[28],_0x796fx1b,_0x796fx1a,_0x83a0[33],JSON[_0x83a0[34]](_0x796fx1c));return _0x796fx19[_0x83a0[32]](_0x796fx1a)[_0x83a0[35]](_0x796fx1c)}}}function respondWithFilteredResult(_0x796fx19,_0x796fx1f,_0x796fx1b){return function(_0x796fx1c){if(_0x796fx1c){var _0x796fx20=_0x796fx1c[_0x83a0[36]],_0x796fx21=_0x796fx1f[_0x83a0[37]],_0x796fx22=_0x796fx1f[_0x83a0[37]]+ _0x796fx1f[_0x83a0[38]],_0x796fx1a;if(_0x796fx22>= _0x796fx20){_0x796fx22= _0x796fx20;_0x796fx1a= 200}else {_0x796fx1a= 206};_0x796fx19[_0x83a0[32]](_0x796fx1a);logger[_0x83a0[27]](_0x83a0[25],_0x796fx1b,_0x796fx1a,_0x83a0[39]);logger[_0x83a0[29]](_0x83a0[28],_0x796fx1b,_0x796fx1a,_0x83a0[33],JSON[_0x83a0[34]](_0x796fx1c));return _0x796fx19[_0x83a0[43]](_0x83a0[40],_0x796fx21+ _0x83a0[41]+ _0x796fx22+ _0x83a0[42]+ _0x796fx20)[_0x83a0[35]](_0x796fx1c)};return null}}function patchUpdates(_0x796fx24){return function(_0x796fx1c){try{jsonpatch[_0x83a0[44]](_0x796fx1c,_0x796fx24,true)}catch(err){return BPromise[_0x83a0[45]](err)};return _0x796fx1c[_0x83a0[46]]()}}function saveUpdates(_0x796fx26,_0x796fx1a,_0x796fx1b){return function(_0x796fx1c){if(_0x796fx1c){return _0x796fx1c[_0x83a0[49]](_0x796fx26)[_0x83a0[48]](function(_0x796fx27){logger[_0x83a0[27]](_0x83a0[25],_0x796fx1b,_0x796fx1a,_0x83a0[47]);logger[_0x83a0[29]](_0x83a0[28],_0x796fx1b,_0x796fx1a,_0x83a0[47],JSON[_0x83a0[34]](_0x796fx1c));return _0x796fx27})};return null}}function removeEntity(_0x796fx19,_0x796fx1a,_0x796fx1b){return function(_0x796fx1c){if(_0x796fx1c){return _0x796fx1c[_0x83a0[51]]()[_0x83a0[48]](function(){logger[_0x83a0[27]](_0x83a0[25],_0x796fx1b,_0x796fx1a,_0x83a0[50]);logger[_0x83a0[29]](_0x83a0[28],_0x796fx1b,_0x796fx1a,_0x83a0[50],JSON[_0x83a0[34]](_0x796fx1c));_0x796fx19[_0x83a0[32]](204)[_0x83a0[31]]()})}}}function handleEntityNotFound(_0x796fx19,_0x796fx1a,_0x796fx1b){return function(_0x796fx1c){if(!_0x796fx1c){logger[_0x83a0[53]](_0x83a0[25],_0x796fx1b,404,_0x83a0[52]);_0x796fx19[_0x83a0[30]](404)};return _0x796fx1c}}function handleError(_0x796fx19,_0x796fx1a,_0x796fx1b){_0x796fx1a= _0x796fx1a|| 500;return function(_0x796fx2b){logger[_0x83a0[53]](_0x83a0[25],_0x796fx1b,_0x796fx1a,util[_0x83a0[54]](_0x796fx2b,{showHidden:false,depth:null}));delete _0x796fx2b[_0x83a0[55]];_0x796fx19[_0x83a0[32]](_0x796fx1a)[_0x83a0[56]](_0x796fx2b)}}exports[_0x83a0[57]]= function(_0x796fx2c,_0x796fx19){var _0x796fx1f={},_0x796fx2d={};_0x796fx2d[_0x83a0[58]]= _[_0x83a0[61]](db[_0x83a0[60]][_0x83a0[59]]);_0x796fx2d[_0x83a0[62]]= _[_0x83a0[61]](_0x796fx2c[_0x83a0[62]]);_0x796fx2d[_0x83a0[63]]= _[_0x83a0[64]](_0x796fx2d[_0x83a0[58]],_0x796fx2d[_0x83a0[62]]);_0x796fx1f[_0x83a0[65]]= _[_0x83a0[64]](_0x796fx2d[_0x83a0[58]],qs[_0x83a0[66]](_0x796fx2c[_0x83a0[62]][_0x83a0[66]]));_0x796fx1f[_0x83a0[65]]= (_0x796fx1f[_0x83a0[65]][_0x83a0[67]])?_0x796fx1f[_0x83a0[65]]:_0x796fx2d[_0x83a0[58]];if(!_0x796fx2c[_0x83a0[62]][_0x83a0[69]](_0x83a0[68])){_0x796fx1f[_0x83a0[38]]= qs[_0x83a0[38]](_0x796fx2c[_0x83a0[62]][_0x83a0[38]]);_0x796fx1f[_0x83a0[37]]= qs[_0x83a0[37]](_0x796fx2c[_0x83a0[62]][_0x83a0[37]])};_0x796fx1f[_0x83a0[70]]= qs[_0x83a0[71]](_0x796fx2c[_0x83a0[62]][_0x83a0[71]]);_0x796fx1f[_0x83a0[72]]= qs[_0x83a0[63]](_[_0x83a0[73]](_0x796fx2c[_0x83a0[62]],_0x796fx2d[_0x83a0[63]]));if(_0x796fx2c[_0x83a0[62]][_0x83a0[74]]){_0x796fx1f[_0x83a0[72]]= _[_0x83a0[77]](_0x796fx1f[_0x83a0[72]],{$or:_[_0x83a0[76]](_0x796fx1f[_0x83a0[65]],function(_0x796fx2e){var _0x796fx2f={};_0x796fx2f[_0x796fx2e]= {$like:_0x83a0[75]+ _0x796fx2c[_0x83a0[62]][_0x83a0[74]]+ _0x83a0[75]};return _0x796fx2f})})};_0x796fx1f= _[_0x83a0[77]]({},_0x796fx1f,_0x796fx2c[_0x83a0[78]]);return db[_0x83a0[60]][_0x83a0[80]](_0x796fx1f)[_0x83a0[48]](respondWithFilteredResult(_0x796fx19,_0x796fx1f,_0x83a0[57]))[_0x83a0[79]](handleError(_0x796fx19,null,_0x83a0[57]))};exports[_0x83a0[81]]= function(_0x796fx2c,_0x796fx19){var _0x796fx1f={raw:true,where:{id:_0x796fx2c[_0x83a0[83]][_0x83a0[82]]}},_0x796fx2d={};_0x796fx2d[_0x83a0[58]]= _[_0x83a0[61]](db[_0x83a0[60]][_0x83a0[59]]);_0x796fx2d[_0x83a0[62]]= _[_0x83a0[61]](_0x796fx2c[_0x83a0[62]]);_0x796fx2d[_0x83a0[63]]= _[_0x83a0[64]](_0x796fx2d[_0x83a0[58]],_0x796fx2d[_0x83a0[62]]);_0x796fx1f[_0x83a0[65]]= _[_0x83a0[64]](_0x796fx2d[_0x83a0[58]],qs[_0x83a0[66]](_0x796fx2c[_0x83a0[62]][_0x83a0[66]]));_0x796fx1f[_0x83a0[65]]= (_0x796fx1f[_0x83a0[65]][_0x83a0[67]])?_0x796fx1f[_0x83a0[65]]:_0x796fx2d[_0x83a0[58]];_0x796fx1f= _[_0x83a0[77]]({},_0x796fx1f,_0x796fx2c[_0x83a0[78]]);return db[_0x83a0[60]][_0x83a0[84]](_0x796fx1f)[_0x83a0[48]](handleEntityNotFound(_0x796fx19,null,_0x83a0[81]))[_0x83a0[48]](respondWithResult(_0x796fx19,null,_0x83a0[81]))[_0x83a0[79]](handleError(_0x796fx19,null,_0x83a0[81]))};exports[_0x83a0[85]]= function(_0x796fx2c,_0x796fx19){return db[_0x83a0[60]][_0x83a0[85]](_0x796fx2c[_0x83a0[86]],{})[_0x83a0[48]](respondWithResult(_0x796fx19,201,_0x83a0[85]))[_0x83a0[79]](handleError(_0x796fx19,null,_0x83a0[85]))};exports[_0x83a0[49]]= function(_0x796fx2c,_0x796fx19){if(_0x796fx2c[_0x83a0[86]][_0x83a0[82]]){delete _0x796fx2c[_0x83a0[86]][_0x83a0[82]]};return db[_0x83a0[60]][_0x83a0[84]]({where:{id:_0x796fx2c[_0x83a0[83]][_0x83a0[82]]}})[_0x83a0[48]](handleEntityNotFound(_0x796fx19,null,_0x83a0[49]))[_0x83a0[48]](saveUpdates(_0x796fx2c[_0x83a0[86]],null,_0x83a0[49]))[_0x83a0[48]](respondWithResult(_0x796fx19,null,_0x83a0[49]))[_0x83a0[79]](handleError(_0x796fx19,null,_0x83a0[49]))};exports[_0x83a0[87]]= function(_0x796fx2c,_0x796fx19){return db[_0x83a0[60]][_0x83a0[87]]()[_0x83a0[48]](respondWithResult(_0x796fx19,null,_0x83a0[87]))[_0x83a0[79]](handleError(_0x796fx19,null,_0x83a0[87]))};exports[_0x83a0[51]]= function(_0x796fx2c,_0x796fx19){var _0x796fx30;return db[_0x83a0[60]][_0x83a0[84]]({where:{id:_0x796fx2c[_0x83a0[83]][_0x83a0[82]]}})[_0x83a0[48]](handleEntityNotFound(_0x796fx19,null,_0x83a0[51]))[_0x83a0[48]](function(_0x796fx1c){if(_0x796fx1c){return _0x796fx1c[_0x83a0[51]]()[_0x83a0[48]](function(_0x796fx1c){logger[_0x83a0[27]](_0x83a0[25],_0x83a0[51],204,_0x83a0[50]);logger[_0x83a0[29]](_0x83a0[28],_0x83a0[51],204,_0x83a0[50],JSON[_0x83a0[34]](_0x796fx1c));return _0x796fx1c})}})[_0x83a0[48]](function(_0x796fx1c){_0x796fx30= _0x796fx1c;if(_0x796fx1c){if(_0x796fx1c[_0x83a0[105]]|| _0x796fx1c[_0x83a0[117]]){return db[_0x796fx1c[_0x83a0[105]]?_0x83a0[118]:_0x83a0[119]][_0x83a0[84]]({where:{id:_0x796fx1c[_0x83a0[105]]?_0x796fx1c[_0x83a0[105]]:_0x796fx1c[_0x83a0[117]]},attributes:[_0x83a0[82],_0x83a0[55]],raw:true})}}})[_0x83a0[48]](function(_0x796fx1c){var _0x796fx2f={};if(_0x796fx1c){_[_0x83a0[77]](_0x796fx2f,_[_0x83a0[91]](_0x796fx30[_0x83a0[88]],[_0x83a0[89],_0x83a0[90],_0x83a0[82]]));_0x796fx2f[_0x83a0[92]]= 21;_0x796fx2f[_0x83a0[93]]= _0x83a0[94];_0x796fx2f[_0x83a0[95]]= _0x796fx1c[_0x83a0[55]];_0x796fx2f[_0x83a0[96]]= _0x796fx2c[_0x83a0[97]][_0x83a0[55]];_0x796fx2f[_0x83a0[98]]= _0x796fx2c[_0x83a0[97]][_0x83a0[82]];_0x796fx2f[_0x83a0[94]]= true;_0x796fx2f[_0x83a0[99]]= moment()[_0x83a0[101]](_0x83a0[100]);_0x796fx2f[_0x83a0[102]]= _0x796fx30[_0x83a0[103]];_0x796fx2f[_0x83a0[104]]= _0x796fx30[_0x83a0[105]]?_0x83a0[106]:_0x83a0[107];return db[_0x83a0[116]][_0x83a0[84]]({where:{id:_0x796fx2f[_0x83a0[115]]},attributes:[_0x83a0[111],_0x83a0[113]]})[_0x83a0[48]](function(_0x796fx31){if(!_[_0x83a0[110]](_0x796fx19)&&  !_[_0x83a0[110]](_0x796fx31[_0x83a0[111]])){_0x796fx2f[_0x83a0[112]]= _0x796fx31[_0x83a0[111]];if(!_[_0x83a0[110]](_0x796fx31[_0x83a0[113]])){_0x796fx2f[_0x83a0[112]]+= _0x83a0[114]+ _0x796fx31[_0x83a0[113]]}}})[_0x83a0[109]](function(){return db[_0x83a0[108]][_0x83a0[85]](_0x796fx2f)})}})[_0x83a0[48]](function(){return _0x796fx19[_0x83a0[32]](204)[_0x83a0[31]]()})[_0x83a0[79]](handleError(_0x796fx19,null,_0x83a0[51]))};exports[_0x83a0[120]]= function(_0x796fx2c,_0x796fx19,_0x796fx32){return _0x796fx2c[_0x83a0[97]][_0x83a0[145]]({where:{type:_0x83a0[143],dialActive:true,dialMethod:_0x83a0[144]},attributes:[_0x83a0[82],_0x83a0[125]],raw:true})[_0x83a0[48]](function(_0x796fx33){if(_0x796fx33&& _0x796fx33[_0x83a0[67]]){return db[_0x83a0[142]][_0x83a0[141]](function(_0x796fx34){return db[_0x83a0[60]][_0x83a0[140]]({attributes:[_0x83a0[82],_0x83a0[121]],where:{active:false,recallme:false,scheduledAt:{$lte:moment()[_0x83a0[101]](_0x83a0[100])},VoiceQueueId:{$in:_[_0x83a0[76]](_0x796fx33,_0x83a0[82])},$or:[{UserId:null},{UserId:_0x796fx2c[_0x83a0[97]][_0x83a0[82]]}]},order:[[_0x83a0[122],_0x83a0[123]],[_0x83a0[124],_0x796fx33[0][_0x83a0[125]]],[_0x83a0[98],_0x83a0[123]],[_0x83a0[82],_0x83a0[126]]],transaction:_0x796fx34,lock:_0x796fx34[_0x83a0[128]][_0x83a0[127]],include:[{model:db[_0x83a0[116]],as:_0x83a0[129],attributes:[_0x83a0[82],_0x83a0[111],_0x83a0[113],_0x83a0[103],_0x83a0[130],_0x83a0[131],_0x83a0[132],_0x83a0[133]],include:[{model:db[_0x83a0[134]],as:_0x83a0[135],attributes:[_0x83a0[82],_0x83a0[55]]}]},{model:db[_0x83a0[136]],as:_0x83a0[137],attributes:[_0x83a0[82],_0x83a0[55]]},{model:db[_0x83a0[118]],as:_0x83a0[138],attributes:[_0x83a0[82],_0x83a0[55],_0x83a0[139]]}]})[_0x83a0[48]](function(_0x796fx1c){if(_0x796fx1c){return _0x796fx1c[_0x83a0[49]]({UserId:_0x796fx2c[_0x83a0[97]][_0x83a0[82]]},{transaction:_0x796fx34})}})})}})[_0x83a0[48]](handleEntityNotFound(_0x796fx19,null,_0x83a0[120]))[_0x83a0[48]](respondWithResult(_0x796fx19,null,_0x83a0[120]))[_0x83a0[79]](handleError(_0x796fx19,null,_0x83a0[120]))}
\ No newline at end of file
+var _0xb2d9=["\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\x6D\x48\x6F\x70\x70\x65\x72\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\x6D\x48\x6F\x70\x70\x65\x72\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","\x43\x6D\x48\x6F\x70\x70\x65\x72","\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","\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","\x66\x69\x6C\x74\x65\x72","\x25","\x6D\x61\x70","\x6D\x65\x72\x67\x65","\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","\x64\x65\x73\x63\x72\x69\x62\x65","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x75\x70\x64\x61\x74\x65\x64\x41\x74","\x6F\x6D\x69\x74","\x73\x74\x61\x74\x65","\x73\x74\x61\x74\x65\x64\x65\x73\x63","\x64\x65\x6C\x65\x74\x65\x64","\x63\x61\x6D\x70\x61\x69\x67\x6E","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x75\x73\x65\x72","\x55\x73\x65\x72\x49\x64","\x64\x65\x6C\x65\x74\x65\x64\x61\x74","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x70\x68\x6F\x6E\x65","\x63\x61\x6D\x70\x61\x69\x67\x6E\x74\x79\x70\x65","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x49\x64","\x71\x75\x65\x75\x65","\x69\x76\x72","\x43\x6D\x48\x6F\x70\x70\x65\x72\x46\x69\x6E\x61\x6C","\x66\x69\x6E\x61\x6C\x6C\x79","\x69\x73\x4E\x69\x6C","\x66\x69\x72\x73\x74\x4E\x61\x6D\x65","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x6C\x61\x73\x74\x4E\x61\x6D\x65","\x20","\x43\x6F\x6E\x74\x61\x63\x74\x49\x64","\x43\x6D\x43\x6F\x6E\x74\x61\x63\x74","\x43\x61\x6D\x70\x61\x69\x67\x6E\x49\x64","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x43\x61\x6D\x70\x61\x69\x67\x6E","\x67\x65\x74\x50\x72\x65\x76\x69\x65\x77","\x73\x63\x68\x65\x64\x75\x6C\x65\x64\x61\x74","\x70\x72\x69\x6F\x72\x69\x74\x79","\x44\x45\x53\x43","\x73\x63\x68\x65\x64\x75\x6C\x65\x64\x41\x74","\x64\x69\x61\x6C\x4F\x72\x64\x65\x72\x42\x79\x53\x63\x68\x65\x64\x75\x6C\x65\x64\x41\x74","\x41\x53\x43","\x55\x50\x44\x41\x54\x45","\x4C\x4F\x43\x4B","\x43\x6F\x6E\x74\x61\x63\x74","\x6D\x6F\x62\x69\x6C\x65","\x66\x61\x78","\x65\x6D\x61\x69\x6C","\x74\x61\x67\x73","\x43\x6D\x43\x6F\x6D\x70\x61\x6E\x79","\x43\x6F\x6D\x70\x61\x6E\x79","\x43\x6D\x4C\x69\x73\x74","\x4C\x69\x73\x74","\x51\x75\x65\x75\x65","\x64\x69\x61\x6C\x41\x63\x74\x69\x76\x65","\x66\x69\x6E\x64\x4F\x6E\x65","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x6F\x75\x74\x62\x6F\x75\x6E\x64","\x70\x72\x65\x76\x69\x65\x77","\x67\x65\x74\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x73"];_0xb2d9[0];var jsonpatch=require(_0xb2d9[1]);var rp=require(_0xb2d9[2]);var moment=require(_0xb2d9[3]);var BPromise=require(_0xb2d9[4]);var Mustache=require(_0xb2d9[5]);var util=require(_0xb2d9[6]);var path=require(_0xb2d9[7]);var sox=require(_0xb2d9[8]);var csv=require(_0xb2d9[9]);var ejs=require(_0xb2d9[10]);var fs=require(_0xb2d9[11]);var _=require(_0xb2d9[12]);var squel=require(_0xb2d9[13]);var crypto=require(_0xb2d9[14]);var jsforce=require(_0xb2d9[15]);var deskjs=require(_0xb2d9[16]);var toCsv=require(_0xb2d9[9]);var querystring=require(_0xb2d9[17]);var qs=require(_0xb2d9[18]);var logger=require(_0xb2d9[20])(_0xb2d9[19]);var utils=require(_0xb2d9[21]);var config=require(_0xb2d9[22]);var db=require(_0xb2d9[24])[_0xb2d9[23]];function respondWithStatusCode(_0x92f2x19,_0x92f2x1a,_0x92f2x1b){_0x92f2x1a= _0x92f2x1a|| 204;return function(_0x92f2x1c){if(_0x92f2x1c){logger[_0xb2d9[27]](_0xb2d9[25],_0x92f2x1b,_0x92f2x1a,_0xb2d9[26]);logger[_0xb2d9[29]](_0xb2d9[28],_0x92f2x1b,_0x92f2x1a,_0xb2d9[26]);return _0x92f2x19[_0xb2d9[30]](_0x92f2x1a)};return _0x92f2x19[_0xb2d9[32]](_0x92f2x1a)[_0xb2d9[31]]()}}function respondWithResult(_0x92f2x19,_0x92f2x1a,_0x92f2x1b){_0x92f2x1a= _0x92f2x1a|| 200;return function(_0x92f2x1c){if(_0x92f2x1c){logger[_0xb2d9[27]](_0xb2d9[25],_0x92f2x1b,_0x92f2x1a,_0xb2d9[33]);logger[_0xb2d9[29]](_0xb2d9[28],_0x92f2x1b,_0x92f2x1a,_0xb2d9[33],JSON[_0xb2d9[34]](_0x92f2x1c));return _0x92f2x19[_0xb2d9[32]](_0x92f2x1a)[_0xb2d9[35]](_0x92f2x1c)}}}function respondWithFilteredResult(_0x92f2x19,_0x92f2x1f,_0x92f2x1b){return function(_0x92f2x1c){if(_0x92f2x1c){var _0x92f2x20=_0x92f2x1c[_0xb2d9[36]],_0x92f2x21=_0x92f2x1f[_0xb2d9[37]],_0x92f2x22=_0x92f2x1f[_0xb2d9[37]]+ _0x92f2x1f[_0xb2d9[38]],_0x92f2x1a;if(_0x92f2x22>= _0x92f2x20){_0x92f2x22= _0x92f2x20;_0x92f2x1a= 200}else {_0x92f2x1a= 206};_0x92f2x19[_0xb2d9[32]](_0x92f2x1a);logger[_0xb2d9[27]](_0xb2d9[25],_0x92f2x1b,_0x92f2x1a,_0xb2d9[39]);logger[_0xb2d9[29]](_0xb2d9[28],_0x92f2x1b,_0x92f2x1a,_0xb2d9[33],JSON[_0xb2d9[34]](_0x92f2x1c));return _0x92f2x19[_0xb2d9[43]](_0xb2d9[40],_0x92f2x21+ _0xb2d9[41]+ _0x92f2x22+ _0xb2d9[42]+ _0x92f2x20)[_0xb2d9[35]](_0x92f2x1c)};return null}}function patchUpdates(_0x92f2x24){return function(_0x92f2x1c){try{jsonpatch[_0xb2d9[44]](_0x92f2x1c,_0x92f2x24,true)}catch(err){return BPromise[_0xb2d9[45]](err)};return _0x92f2x1c[_0xb2d9[46]]()}}function saveUpdates(_0x92f2x26,_0x92f2x1a,_0x92f2x1b){return function(_0x92f2x1c){if(_0x92f2x1c){return _0x92f2x1c[_0xb2d9[49]](_0x92f2x26)[_0xb2d9[48]](function(_0x92f2x27){logger[_0xb2d9[27]](_0xb2d9[25],_0x92f2x1b,_0x92f2x1a,_0xb2d9[47]);logger[_0xb2d9[29]](_0xb2d9[28],_0x92f2x1b,_0x92f2x1a,_0xb2d9[47],JSON[_0xb2d9[34]](_0x92f2x1c));return _0x92f2x27})};return null}}function removeEntity(_0x92f2x19,_0x92f2x1a,_0x92f2x1b){return function(_0x92f2x1c){if(_0x92f2x1c){return _0x92f2x1c[_0xb2d9[51]]()[_0xb2d9[48]](function(){logger[_0xb2d9[27]](_0xb2d9[25],_0x92f2x1b,_0x92f2x1a,_0xb2d9[50]);logger[_0xb2d9[29]](_0xb2d9[28],_0x92f2x1b,_0x92f2x1a,_0xb2d9[50],JSON[_0xb2d9[34]](_0x92f2x1c));_0x92f2x19[_0xb2d9[32]](204)[_0xb2d9[31]]()})}}}function handleEntityNotFound(_0x92f2x19,_0x92f2x1a,_0x92f2x1b){return function(_0x92f2x1c){if(!_0x92f2x1c){logger[_0xb2d9[53]](_0xb2d9[25],_0x92f2x1b,404,_0xb2d9[52]);_0x92f2x19[_0xb2d9[30]](404)};return _0x92f2x1c}}function handleError(_0x92f2x19,_0x92f2x1a,_0x92f2x1b){_0x92f2x1a= _0x92f2x1a|| 500;return function(_0x92f2x2b){logger[_0xb2d9[53]](_0xb2d9[25],_0x92f2x1b,_0x92f2x1a,util[_0xb2d9[54]](_0x92f2x2b,{showHidden:false,depth:null}));delete _0x92f2x2b[_0xb2d9[55]];_0x92f2x19[_0xb2d9[32]](_0x92f2x1a)[_0xb2d9[56]](_0x92f2x2b)}}exports[_0xb2d9[57]]= function(_0x92f2x2c,_0x92f2x19){var _0x92f2x1f={},_0x92f2x2d={},_0x92f2x2e={count:0,rows:[]};_0x92f2x2d[_0xb2d9[58]]= _[_0xb2d9[61]](db[_0xb2d9[60]][_0xb2d9[59]]);_0x92f2x2d[_0xb2d9[62]]= _[_0xb2d9[61]](_0x92f2x2c[_0xb2d9[62]]);_0x92f2x2d[_0xb2d9[63]]= _[_0xb2d9[64]](_0x92f2x2d[_0xb2d9[58]],_0x92f2x2d[_0xb2d9[62]]);_0x92f2x1f[_0xb2d9[65]]= _[_0xb2d9[64]](_0x92f2x2d[_0xb2d9[58]],qs[_0xb2d9[66]](_0x92f2x2c[_0xb2d9[62]][_0xb2d9[66]]));_0x92f2x1f[_0xb2d9[65]]= (_0x92f2x1f[_0xb2d9[65]][_0xb2d9[67]])?_0x92f2x1f[_0xb2d9[65]]:_0x92f2x2d[_0xb2d9[58]];if(!_0x92f2x2c[_0xb2d9[62]][_0xb2d9[69]](_0xb2d9[68])){_0x92f2x1f[_0xb2d9[38]]= qs[_0xb2d9[38]](_0x92f2x2c[_0xb2d9[62]][_0xb2d9[38]]);_0x92f2x1f[_0xb2d9[37]]= qs[_0xb2d9[37]](_0x92f2x2c[_0xb2d9[62]][_0xb2d9[37]])};_0x92f2x1f[_0xb2d9[70]]= qs[_0xb2d9[71]](_0x92f2x2c[_0xb2d9[62]][_0xb2d9[71]]);_0x92f2x1f[_0xb2d9[72]]= qs[_0xb2d9[63]](_[_0xb2d9[73]](_0x92f2x2c[_0xb2d9[62]],_0x92f2x2d[_0xb2d9[63]]));if(_0x92f2x2c[_0xb2d9[62]][_0xb2d9[74]]){_0x92f2x1f[_0xb2d9[72]]= _[_0xb2d9[77]](_0x92f2x1f[_0xb2d9[72]],{$or:_[_0xb2d9[76]](_0x92f2x1f[_0xb2d9[65]],function(_0x92f2x2f){var _0x92f2x2e={};_0x92f2x2e[_0x92f2x2f]= {$like:_0xb2d9[75]+ _0x92f2x2c[_0xb2d9[62]][_0xb2d9[74]]+ _0xb2d9[75]};return _0x92f2x2e})})};_0x92f2x1f= _[_0xb2d9[77]]({},_0x92f2x1f,_0x92f2x2c[_0xb2d9[78]]);return db[_0xb2d9[60]][_0xb2d9[36]](_0x92f2x1f)[_0xb2d9[48]](function(_0x92f2x20){_0x92f2x2e[_0xb2d9[36]]= _0x92f2x20;if(_0x92f2x2c[_0xb2d9[62]][_0xb2d9[81]]){_0x92f2x1f[_0xb2d9[82]]= [{all:true}]};return db[_0xb2d9[60]][_0xb2d9[83]](_0x92f2x1f)})[_0xb2d9[48]](function(_0x92f2x30){_0x92f2x2e[_0xb2d9[80]]= _0x92f2x30;return _0x92f2x2e})[_0xb2d9[48]](respondWithFilteredResult(_0x92f2x19,_0x92f2x1f,_0xb2d9[57]))[_0xb2d9[79]](handleError(_0x92f2x19,null,_0xb2d9[57]))};exports[_0xb2d9[84]]= function(_0x92f2x2c,_0x92f2x19){var _0x92f2x1f={raw:true,where:{id:_0x92f2x2c[_0xb2d9[86]][_0xb2d9[85]]}},_0x92f2x2d={};_0x92f2x2d[_0xb2d9[58]]= _[_0xb2d9[61]](db[_0xb2d9[60]][_0xb2d9[59]]);_0x92f2x2d[_0xb2d9[62]]= _[_0xb2d9[61]](_0x92f2x2c[_0xb2d9[62]]);_0x92f2x2d[_0xb2d9[63]]= _[_0xb2d9[64]](_0x92f2x2d[_0xb2d9[58]],_0x92f2x2d[_0xb2d9[62]]);_0x92f2x1f[_0xb2d9[65]]= _[_0xb2d9[64]](_0x92f2x2d[_0xb2d9[58]],qs[_0xb2d9[66]](_0x92f2x2c[_0xb2d9[62]][_0xb2d9[66]]));_0x92f2x1f[_0xb2d9[65]]= (_0x92f2x1f[_0xb2d9[65]][_0xb2d9[67]])?_0x92f2x1f[_0xb2d9[65]]:_0x92f2x2d[_0xb2d9[58]];if(_0x92f2x2c[_0xb2d9[62]][_0xb2d9[81]]){_0x92f2x1f[_0xb2d9[82]]= [{all:true}]};_0x92f2x1f= _[_0xb2d9[77]]({},_0x92f2x1f,_0x92f2x2c[_0xb2d9[78]]);return db[_0xb2d9[60]][_0xb2d9[87]](_0x92f2x1f)[_0xb2d9[48]](handleEntityNotFound(_0x92f2x19,null,_0xb2d9[84]))[_0xb2d9[48]](respondWithResult(_0x92f2x19,null,_0xb2d9[84]))[_0xb2d9[79]](handleError(_0x92f2x19,null,_0xb2d9[84]))};exports[_0xb2d9[88]]= function(_0x92f2x2c,_0x92f2x19){return db[_0xb2d9[60]][_0xb2d9[88]](_0x92f2x2c[_0xb2d9[89]],{})[_0xb2d9[48]](respondWithResult(_0x92f2x19,201,_0xb2d9[88]))[_0xb2d9[79]](handleError(_0x92f2x19,null,_0xb2d9[88]))};exports[_0xb2d9[49]]= function(_0x92f2x2c,_0x92f2x19){if(_0x92f2x2c[_0xb2d9[89]][_0xb2d9[85]]){delete _0x92f2x2c[_0xb2d9[89]][_0xb2d9[85]]};return db[_0xb2d9[60]][_0xb2d9[87]]({where:{id:_0x92f2x2c[_0xb2d9[86]][_0xb2d9[85]]}})[_0xb2d9[48]](handleEntityNotFound(_0x92f2x19,null,_0xb2d9[49]))[_0xb2d9[48]](saveUpdates(_0x92f2x2c[_0xb2d9[89]],null,_0xb2d9[49]))[_0xb2d9[48]](respondWithResult(_0x92f2x19,null,_0xb2d9[49]))[_0xb2d9[79]](handleError(_0x92f2x19,null,_0xb2d9[49]))};exports[_0xb2d9[90]]= function(_0x92f2x2c,_0x92f2x19){return db[_0xb2d9[60]][_0xb2d9[90]]()[_0xb2d9[48]](respondWithResult(_0x92f2x19,null,_0xb2d9[90]))[_0xb2d9[79]](handleError(_0x92f2x19,null,_0xb2d9[90]))};exports[_0xb2d9[51]]= function(_0x92f2x2c,_0x92f2x19){var _0x92f2x31;return db[_0xb2d9[60]][_0xb2d9[87]]({where:{id:_0x92f2x2c[_0xb2d9[86]][_0xb2d9[85]]}})[_0xb2d9[48]](handleEntityNotFound(_0x92f2x19,null,_0xb2d9[51]))[_0xb2d9[48]](function(_0x92f2x1c){if(_0x92f2x1c){return _0x92f2x1c[_0xb2d9[51]]()[_0xb2d9[48]](function(_0x92f2x1c){logger[_0xb2d9[27]](_0xb2d9[25],_0xb2d9[51],204,_0xb2d9[50]);logger[_0xb2d9[29]](_0xb2d9[28],_0xb2d9[51],204,_0xb2d9[50],JSON[_0xb2d9[34]](_0x92f2x1c));return _0x92f2x1c})}})[_0xb2d9[48]](function(_0x92f2x1c){_0x92f2x31= _0x92f2x1c;if(_0x92f2x1c){if(_0x92f2x1c[_0xb2d9[108]]|| _0x92f2x1c[_0xb2d9[120]]){return db[_0x92f2x1c[_0xb2d9[108]]?_0xb2d9[121]:_0xb2d9[122]][_0xb2d9[87]]({where:{id:_0x92f2x1c[_0xb2d9[108]]?_0x92f2x1c[_0xb2d9[108]]:_0x92f2x1c[_0xb2d9[120]]},attributes:[_0xb2d9[85],_0xb2d9[55]],raw:true})}}})[_0xb2d9[48]](function(_0x92f2x1c){var _0x92f2x2e={};if(_0x92f2x1c){_[_0xb2d9[77]](_0x92f2x2e,_[_0xb2d9[94]](_0x92f2x31[_0xb2d9[91]],[_0xb2d9[92],_0xb2d9[93],_0xb2d9[85]]));_0x92f2x2e[_0xb2d9[95]]= 21;_0x92f2x2e[_0xb2d9[96]]= _0xb2d9[97];_0x92f2x2e[_0xb2d9[98]]= _0x92f2x1c[_0xb2d9[55]];_0x92f2x2e[_0xb2d9[99]]= _0x92f2x2c[_0xb2d9[100]][_0xb2d9[55]];_0x92f2x2e[_0xb2d9[101]]= _0x92f2x2c[_0xb2d9[100]][_0xb2d9[85]];_0x92f2x2e[_0xb2d9[97]]= true;_0x92f2x2e[_0xb2d9[102]]= moment()[_0xb2d9[104]](_0xb2d9[103]);_0x92f2x2e[_0xb2d9[105]]= _0x92f2x31[_0xb2d9[106]];_0x92f2x2e[_0xb2d9[107]]= _0x92f2x31[_0xb2d9[108]]?_0xb2d9[109]:_0xb2d9[110];return db[_0xb2d9[119]][_0xb2d9[87]]({where:{id:_0x92f2x2e[_0xb2d9[118]]},attributes:[_0xb2d9[114],_0xb2d9[116]]})[_0xb2d9[48]](function(_0x92f2x32){if(!_[_0xb2d9[113]](_0x92f2x19)&&  !_[_0xb2d9[113]](_0x92f2x32[_0xb2d9[114]])){_0x92f2x2e[_0xb2d9[115]]= _0x92f2x32[_0xb2d9[114]];if(!_[_0xb2d9[113]](_0x92f2x32[_0xb2d9[116]])){_0x92f2x2e[_0xb2d9[115]]+= _0xb2d9[117]+ _0x92f2x32[_0xb2d9[116]]}}})[_0xb2d9[112]](function(){return db[_0xb2d9[111]][_0xb2d9[88]](_0x92f2x2e)})}})[_0xb2d9[48]](function(){return _0x92f2x19[_0xb2d9[32]](204)[_0xb2d9[31]]()})[_0xb2d9[79]](handleError(_0x92f2x19,null,_0xb2d9[51]))};exports[_0xb2d9[123]]= function(_0x92f2x2c,_0x92f2x19,_0x92f2x33){return _0x92f2x2c[_0xb2d9[100]][_0xb2d9[148]]({where:{type:_0xb2d9[146],dialActive:true,dialMethod:_0xb2d9[147]},attributes:[_0xb2d9[85],_0xb2d9[128]],raw:true})[_0xb2d9[48]](function(_0x92f2x34){if(_0x92f2x34&& _0x92f2x34[_0xb2d9[67]]){return db[_0xb2d9[145]][_0xb2d9[144]](function(_0x92f2x35){return db[_0xb2d9[60]][_0xb2d9[143]]({attributes:[_0xb2d9[85],_0xb2d9[124]],where:{active:false,recallme:false,scheduledAt:{$lte:moment()[_0xb2d9[104]](_0xb2d9[103])},VoiceQueueId:{$in:_[_0xb2d9[76]](_0x92f2x34,_0xb2d9[85])},$or:[{UserId:null},{UserId:_0x92f2x2c[_0xb2d9[100]][_0xb2d9[85]]}]},order:[[_0xb2d9[125],_0xb2d9[126]],[_0xb2d9[127],_0x92f2x34[0][_0xb2d9[128]]],[_0xb2d9[101],_0xb2d9[126]],[_0xb2d9[85],_0xb2d9[129]]],transaction:_0x92f2x35,lock:_0x92f2x35[_0xb2d9[131]][_0xb2d9[130]],include:[{model:db[_0xb2d9[119]],as:_0xb2d9[132],attributes:[_0xb2d9[85],_0xb2d9[114],_0xb2d9[116],_0xb2d9[106],_0xb2d9[133],_0xb2d9[134],_0xb2d9[135],_0xb2d9[136]],include:[{model:db[_0xb2d9[137]],as:_0xb2d9[138],attributes:[_0xb2d9[85],_0xb2d9[55]]}]},{model:db[_0xb2d9[139]],as:_0xb2d9[140],attributes:[_0xb2d9[85],_0xb2d9[55]]},{model:db[_0xb2d9[121]],as:_0xb2d9[141],attributes:[_0xb2d9[85],_0xb2d9[55],_0xb2d9[142]]}]})[_0xb2d9[48]](function(_0x92f2x1c){if(_0x92f2x1c){return _0x92f2x1c[_0xb2d9[49]]({UserId:_0x92f2x2c[_0xb2d9[100]][_0xb2d9[85]]},{transaction:_0x92f2x35})}})})}})[_0xb2d9[48]](handleEntityNotFound(_0x92f2x19,null,_0xb2d9[123]))[_0xb2d9[48]](respondWithResult(_0x92f2x19,null,_0xb2d9[123]))[_0xb2d9[79]](handleError(_0x92f2x19,null,_0xb2d9[123]))}
\ No newline at end of file