Built motion from commit 67e5df37.|2.0.61
[motion2.git] / server / api / openchannelQueue / openchannelQueue.controller.js
index 96abfd4..73a50a3 100644 (file)
@@ -1 +1 @@
-var _0x7ef9=["\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","\x70\x61\x70\x61\x70\x61\x72\x73\x65","\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","\x6C\x6F\x63\x61\x6C\x68\x6F\x73\x74","\x73\x6F\x63\x6B\x65\x74\x2E\x69\x6F\x2D\x65\x6D\x69\x74\x74\x65\x72","\x72\x65\x67\x69\x73\x74\x65\x72","\x2E\x2F\x6F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x63\x6F\x75\x6E\x74","\x6F\x66\x66\x73\x65\x74","\x6C\x69\x6D\x69\x74","\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","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x73\x74\x61\x63\x6B","\x65\x72\x72\x6F\x72","\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","\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65","\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","\x64\x65\x73\x63\x72\x69\x62\x65","\x67\x65\x74\x4D\x65\x6D\x62\x65\x72\x73","\x25\x73\x2F\x25\x73","\x53\x49\x50","\x66\x6F\x72\x6D\x61\x74","\x6F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x50\x61\x75\x73\x65","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x75\x70\x64\x61\x74\x65\x64\x41\x74","\x55\x73\x65\x72\x49\x64","\x61\x67\x65\x6E\x74","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x55\x73\x65\x72","\x67\x65\x74","\x55\x73\x65\x72\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65","\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65\x49\x64","\x66\x69\x6E\x64\x4F\x6E\x65","\x67\x65\x74\x54\x65\x61\x6D\x73","\x54\x65\x61\x6D","\x61\x64\x64\x54\x65\x61\x6D\x73","\x69\x64\x73","\x70\x65\x6E\x61\x6C\x74\x79","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x41\x67\x65\x6E\x74\x73","\x75\x6E\x69\x6F\x6E","\x72\x65\x6D\x6F\x76\x65\x54\x65\x61\x6D\x73","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x75\x73\x65\x72\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x73\x70\x72\x65\x61\x64","\x6F\x6D\x69\x74","\x69\x73\x41\x72\x72\x61\x79","\x75\x73\x65\x72\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65\x3A\x72\x65\x6D\x6F\x76\x65","\x67\x65\x74\x41\x67\x65\x6E\x74\x73"];_0x7ef9[0];var jsonpatch=require(_0x7ef9[1]);var rp=require(_0x7ef9[2]);var moment=require(_0x7ef9[3]);var BPromise=require(_0x7ef9[4]);var Mustache=require(_0x7ef9[5]);var util=require(_0x7ef9[6]);var path=require(_0x7ef9[7]);var sox=require(_0x7ef9[8]);var csv=require(_0x7ef9[9]);var ejs=require(_0x7ef9[10]);var fs=require(_0x7ef9[11]);var _=require(_0x7ef9[12]);var squel=require(_0x7ef9[13]);var crypto=require(_0x7ef9[14]);var jsforce=require(_0x7ef9[15]);var deskjs=require(_0x7ef9[16]);var toCsv=require(_0x7ef9[9]);var querystring=require(_0x7ef9[17]);var Papa=require(_0x7ef9[18]);var qs=require(_0x7ef9[19]);var logger=require(_0x7ef9[21])(_0x7ef9[20]);var utils=require(_0x7ef9[22]);var config=require(_0x7ef9[23]);var db=require(_0x7ef9[25])[_0x7ef9[24]];var socket=require(_0x7ef9[27])({host:_0x7ef9[26],port:6379});require(_0x7ef9[29])[_0x7ef9[28]](socket);function respondWithStatusCode(_0x4ebbx1b,_0x4ebbx1c){_0x4ebbx1c= _0x4ebbx1c|| 204;return function(_0x4ebbx1d){if(_0x4ebbx1d){return _0x4ebbx1b[_0x7ef9[30]](_0x4ebbx1c)};return _0x4ebbx1b[_0x7ef9[32]](_0x4ebbx1c)[_0x7ef9[31]]()}}function respondWithResult(_0x4ebbx1b,_0x4ebbx1c){_0x4ebbx1c= _0x4ebbx1c|| 200;return function(_0x4ebbx1d){if(_0x4ebbx1d){return _0x4ebbx1b[_0x7ef9[32]](_0x4ebbx1c)[_0x7ef9[33]](_0x4ebbx1d)}}}function respondWithFilteredResult(_0x4ebbx1b,_0x4ebbx20){return function(_0x4ebbx1d){if(_0x4ebbx1d){var _0x4ebbx21=_0x4ebbx1d[_0x7ef9[34]],_0x4ebbx22=_0x4ebbx20[_0x7ef9[35]],_0x4ebbx23=_0x4ebbx20[_0x7ef9[35]]+ _0x4ebbx20[_0x7ef9[36]],_0x4ebbx1c;if(_0x4ebbx23>= _0x4ebbx21){_0x4ebbx23= _0x4ebbx21;_0x4ebbx1c= 200}else {_0x4ebbx1c= 206};_0x4ebbx1b[_0x7ef9[32]](_0x4ebbx1c);return _0x4ebbx1b[_0x7ef9[40]](_0x7ef9[37],_0x4ebbx22+ _0x7ef9[38]+ _0x4ebbx23+ _0x7ef9[39]+ _0x4ebbx21)[_0x7ef9[33]](_0x4ebbx1d)};return null}}function patchUpdates(_0x4ebbx25){return function(_0x4ebbx1d){try{jsonpatch[_0x7ef9[41]](_0x4ebbx1d,_0x4ebbx25,true)}catch(err){return BPromise[_0x7ef9[42]](err)};return _0x4ebbx1d[_0x7ef9[43]]()}}function saveUpdates(_0x4ebbx27,_0x4ebbx1c){return function(_0x4ebbx1d){if(_0x4ebbx1d){return _0x4ebbx1d[_0x7ef9[45]](_0x4ebbx27)[_0x7ef9[44]](function(_0x4ebbx28){return _0x4ebbx28})};return null}}function removeEntity(_0x4ebbx1b,_0x4ebbx1c){return function(_0x4ebbx1d){if(_0x4ebbx1d){return _0x4ebbx1d[_0x7ef9[46]]()[_0x7ef9[44]](function(){_0x4ebbx1b[_0x7ef9[32]](204)[_0x7ef9[31]]()})}}}function handleEntityNotFound(_0x4ebbx1b,_0x4ebbx1c){return function(_0x4ebbx1d){if(!_0x4ebbx1d){_0x4ebbx1b[_0x7ef9[30]](404)};return _0x4ebbx1d}}function handleError(_0x4ebbx1b,_0x4ebbx1c){_0x4ebbx1c= _0x4ebbx1c|| 500;return function(_0x4ebbx2c){logger[_0x7ef9[48]](_0x4ebbx2c[_0x7ef9[47]]);if(_0x4ebbx2c[_0x7ef9[49]]){delete _0x4ebbx2c[_0x7ef9[49]]};_0x4ebbx1b[_0x7ef9[32]](_0x4ebbx1c)[_0x7ef9[50]](_0x4ebbx2c)}}exports[_0x7ef9[51]]= function(_0x4ebbx2d,_0x4ebbx1b){var _0x4ebbx20={},_0x4ebbx2e={},_0x4ebbx2f={count:0,rows:[]};_0x4ebbx2e[_0x7ef9[52]]= _[_0x7ef9[55]](db[_0x7ef9[54]][_0x7ef9[53]]);var _0x4ebbx30={dateStart:_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[56]],dateEnd:_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[58]]};delete _0x4ebbx2d[_0x7ef9[57]][_0x7ef9[56]];delete _0x4ebbx2d[_0x7ef9[57]][_0x7ef9[58]];_0x4ebbx2e[_0x7ef9[57]]= _[_0x7ef9[55]](_0x4ebbx2d[_0x7ef9[57]]);_0x4ebbx2e[_0x7ef9[59]]= _[_0x7ef9[60]](_0x4ebbx2e[_0x7ef9[52]],_0x4ebbx2e[_0x7ef9[57]]);_0x4ebbx20[_0x7ef9[61]]= _[_0x7ef9[60]](_0x4ebbx2e[_0x7ef9[52]],qs[_0x7ef9[62]](_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[62]]));_0x4ebbx20[_0x7ef9[61]]= (_0x4ebbx20[_0x7ef9[61]][_0x7ef9[63]])?_0x4ebbx20[_0x7ef9[61]]:_0x4ebbx2e[_0x7ef9[52]];if(!_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[65]](_0x7ef9[64])){_0x4ebbx20[_0x7ef9[36]]= qs[_0x7ef9[36]](_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[36]]);_0x4ebbx20[_0x7ef9[35]]= qs[_0x7ef9[35]](_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[35]])};_0x4ebbx20[_0x7ef9[66]]= qs[_0x7ef9[67]](_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[67]]);_0x4ebbx20[_0x7ef9[68]]= qs[_0x7ef9[59]](_[_0x7ef9[69]](_0x4ebbx2d[_0x7ef9[57]],_0x4ebbx2e[_0x7ef9[59]]));if(_0x4ebbx30[_0x7ef9[56]]){if(_0x4ebbx30[_0x7ef9[58]]){_0x4ebbx30[_0x7ef9[58]]= moment(_0x4ebbx30[_0x7ef9[58]])[_0x7ef9[71]](1,_0x7ef9[70])}else {_0x4ebbx30[_0x7ef9[58]]= moment(_0x4ebbx30[_0x7ef9[56]])[_0x7ef9[71]](1,_0x7ef9[70])};_[_0x7ef9[72]](_0x4ebbx20[_0x7ef9[68]],{createdAt:{$gte:_0x4ebbx30[_0x7ef9[56]],$lte:_0x4ebbx30[_0x7ef9[58]]}})};if(_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[73]]){_0x4ebbx20[_0x7ef9[68]]= _[_0x7ef9[72]](_0x4ebbx20[_0x7ef9[68]],{$or:_[_0x7ef9[75]](_0x4ebbx20[_0x7ef9[61]],function(_0x4ebbx31){var _0x4ebbx2f={};_0x4ebbx2f[_0x4ebbx31]= {$like:_0x7ef9[74]+ _0x4ebbx2d[_0x7ef9[57]][_0x7ef9[73]]+ _0x7ef9[74]};return _0x4ebbx2f})})};_0x4ebbx20= _[_0x7ef9[72]]({},_0x4ebbx20,_0x4ebbx2d[_0x7ef9[76]]);var _0x4ebbx32={where:_0x4ebbx20[_0x7ef9[68]]};return db[_0x7ef9[54]][_0x7ef9[34]](_0x4ebbx32)[_0x7ef9[44]](function(_0x4ebbx21){_0x4ebbx2f[_0x7ef9[34]]= _0x4ebbx21;if(_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[79]]){_0x4ebbx20[_0x7ef9[80]]= [{all:true}]};return db[_0x7ef9[54]][_0x7ef9[81]](_0x4ebbx20)})[_0x7ef9[44]](function(_0x4ebbx33){_0x4ebbx2f[_0x7ef9[78]]= _0x4ebbx33;return _0x4ebbx2f})[_0x7ef9[44]](respondWithFilteredResult(_0x4ebbx1b,_0x4ebbx20))[_0x7ef9[77]](handleError(_0x4ebbx1b,null))};exports[_0x7ef9[82]]= function(_0x4ebbx2d,_0x4ebbx1b){var _0x4ebbx20={raw:true,where:{id:_0x4ebbx2d[_0x7ef9[84]][_0x7ef9[83]]}},_0x4ebbx2e={};_0x4ebbx2e[_0x7ef9[52]]= _[_0x7ef9[55]](db[_0x7ef9[54]][_0x7ef9[53]]);_0x4ebbx2e[_0x7ef9[57]]= _[_0x7ef9[55]](_0x4ebbx2d[_0x7ef9[57]]);_0x4ebbx2e[_0x7ef9[59]]= _[_0x7ef9[60]](_0x4ebbx2e[_0x7ef9[52]],_0x4ebbx2e[_0x7ef9[57]]);_0x4ebbx20[_0x7ef9[61]]= _[_0x7ef9[60]](_0x4ebbx2e[_0x7ef9[52]],qs[_0x7ef9[62]](_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[62]]));_0x4ebbx20[_0x7ef9[61]]= (_0x4ebbx20[_0x7ef9[61]][_0x7ef9[63]])?_0x4ebbx20[_0x7ef9[61]]:_0x4ebbx2e[_0x7ef9[52]];if(_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[79]]){_0x4ebbx20[_0x7ef9[80]]= [{all:true}]};_0x4ebbx20= _[_0x7ef9[72]]({},_0x4ebbx20,_0x4ebbx2d[_0x7ef9[76]]);return db[_0x7ef9[54]][_0x7ef9[85]](_0x4ebbx20)[_0x7ef9[44]](handleEntityNotFound(_0x4ebbx1b,null))[_0x7ef9[44]](respondWithResult(_0x4ebbx1b,null))[_0x7ef9[77]](handleError(_0x4ebbx1b,null))};exports[_0x7ef9[86]]= function(_0x4ebbx2d,_0x4ebbx1b){return db[_0x7ef9[54]][_0x7ef9[86]](_0x4ebbx2d[_0x7ef9[87]],{})[_0x7ef9[44]](respondWithResult(_0x4ebbx1b,201))[_0x7ef9[77]](handleError(_0x4ebbx1b,null))};exports[_0x7ef9[45]]= function(_0x4ebbx2d,_0x4ebbx1b){if(_0x4ebbx2d[_0x7ef9[87]][_0x7ef9[83]]){delete _0x4ebbx2d[_0x7ef9[87]][_0x7ef9[83]]};return db[_0x7ef9[54]][_0x7ef9[85]]({where:{id:_0x4ebbx2d[_0x7ef9[84]][_0x7ef9[83]]}})[_0x7ef9[44]](handleEntityNotFound(_0x4ebbx1b,null))[_0x7ef9[44]](saveUpdates(_0x4ebbx2d[_0x7ef9[87]],null))[_0x7ef9[44]](respondWithResult(_0x4ebbx1b,null))[_0x7ef9[77]](handleError(_0x4ebbx1b,null))};exports[_0x7ef9[46]]= function(_0x4ebbx2d,_0x4ebbx1b){return db[_0x7ef9[54]][_0x7ef9[85]]({where:{id:_0x4ebbx2d[_0x7ef9[84]][_0x7ef9[83]]}})[_0x7ef9[44]](handleEntityNotFound(_0x4ebbx1b,null))[_0x7ef9[44]](removeEntity(_0x4ebbx1b,null))[_0x7ef9[77]](handleError(_0x4ebbx1b,null))};exports[_0x7ef9[88]]= function(_0x4ebbx2d,_0x4ebbx1b){return db[_0x7ef9[54]][_0x7ef9[88]]()[_0x7ef9[44]](respondWithResult(_0x4ebbx1b,null))[_0x7ef9[77]](handleError(_0x4ebbx1b,null))};exports[_0x7ef9[89]]= function(_0x4ebbx2d,_0x4ebbx1b,_0x4ebbx34){var _0x4ebbx20={raw:true,where:{}},_0x4ebbx2e={},_0x4ebbx35;return db[_0x7ef9[54]][_0x7ef9[103]]({where:{id:_0x4ebbx2d[_0x7ef9[84]][_0x7ef9[83]]}})[_0x7ef9[44]](handleEntityNotFound(_0x4ebbx1b,null))[_0x7ef9[44]](function(_0x4ebbx1d){if(_0x4ebbx1d){_0x4ebbx35= _0x4ebbx1d[_0x7ef9[100]]({plain:true});_0x4ebbx2e[_0x7ef9[52]]= _[_0x7ef9[55]](db[_0x7ef9[101]][_0x7ef9[53]]);_0x4ebbx2e[_0x7ef9[57]]= _[_0x7ef9[55]](_0x4ebbx2d[_0x7ef9[57]]);_0x4ebbx2e[_0x7ef9[59]]= _[_0x7ef9[60]](_0x4ebbx2e[_0x7ef9[52]],_0x4ebbx2e[_0x7ef9[57]]);_0x4ebbx20[_0x7ef9[61]]= _[_0x7ef9[60]](_0x4ebbx2e[_0x7ef9[52]],qs[_0x7ef9[62]](_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[62]]));_0x4ebbx20[_0x7ef9[61]]= (_0x4ebbx20[_0x7ef9[61]][_0x7ef9[63]])?_0x4ebbx20[_0x7ef9[61]]:_0x4ebbx2e[_0x7ef9[52]];if(!_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[65]](_0x7ef9[64])){_0x4ebbx20[_0x7ef9[36]]= qs[_0x7ef9[36]](_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[36]]);_0x4ebbx20[_0x7ef9[35]]= qs[_0x7ef9[35]](_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[35]])};_0x4ebbx20[_0x7ef9[66]]= qs[_0x7ef9[67]](_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[67]]);_0x4ebbx20[_0x7ef9[68]]= qs[_0x7ef9[59]](_[_0x7ef9[69]](_0x4ebbx2d[_0x7ef9[57]],_0x4ebbx2e[_0x7ef9[59]]));_0x4ebbx20[_0x7ef9[68]][_0x7ef9[102]]= _0x4ebbx1d[_0x7ef9[83]];if(_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[73]]){_0x4ebbx20[_0x7ef9[68]]= _[_0x7ef9[72]](_0x4ebbx20[_0x7ef9[68]],{$or:_[_0x7ef9[75]](_0x4ebbx20[_0x7ef9[61]],function(_0x4ebbx31){var _0x4ebbx2f={};_0x4ebbx2f[_0x4ebbx31]= {$like:_0x7ef9[74]+ _0x4ebbx2d[_0x7ef9[57]][_0x7ef9[73]]+ _0x7ef9[74]};return _0x4ebbx2f})})};_0x4ebbx20= _[_0x7ef9[72]]({},_0x4ebbx20,_0x4ebbx2d[_0x7ef9[76]]);return db[_0x7ef9[101]][_0x7ef9[81]](_0x4ebbx20)}})[_0x7ef9[44]](function(_0x4ebbx1b){if(_0x4ebbx1b){return db[_0x7ef9[99]][_0x7ef9[98]]({where:{id:_[_0x7ef9[75]](_0x4ebbx1b,_0x7ef9[96]),role:_0x7ef9[97]},attributes:[_0x7ef9[83],_0x7ef9[49],_0x7ef9[93],_0x7ef9[95],_0x7ef9[94]]})}})[_0x7ef9[44]](function(_0x4ebbx1b){if(_0x4ebbx1b){return {count:_0x4ebbx1b[_0x7ef9[34]],rows:_[_0x7ef9[75]](_0x4ebbx1b[_0x7ef9[78]],function(_0x4ebbx36){return {membername:_0x4ebbx36[_0x7ef9[49]],UserId:_0x4ebbx36[_0x7ef9[83]],queue_name:_0x4ebbx35[_0x7ef9[49]],OpenchannelQueueId:_0x4ebbx35[_0x7ef9[83]],interface:util[_0x7ef9[92]](_0x7ef9[90],_0x7ef9[91],_0x4ebbx36[_0x7ef9[49]]),penalty:0,paused:_0x4ebbx36[_0x7ef9[93]],createdAt:_0x4ebbx36[_0x7ef9[94]],updatedAt:_0x4ebbx36[_0x7ef9[95]]}})}}else {return {count:0,rows:[]}}})[_0x7ef9[44]](respondWithFilteredResult(_0x4ebbx1b,_0x4ebbx20))[_0x7ef9[77]](handleError(_0x4ebbx1b,null))};exports[_0x7ef9[104]]= function(_0x4ebbx2d,_0x4ebbx1d,_0x4ebbx34){var _0x4ebbx20={};var _0x4ebbx2e={};var _0x4ebbx37;var _0x4ebbx21;return db[_0x7ef9[54]][_0x7ef9[103]]({where:{id:_0x4ebbx2d[_0x7ef9[84]][_0x7ef9[83]]}})[_0x7ef9[44]](handleEntityNotFound(_0x4ebbx1d,null))[_0x7ef9[44]](function(_0x4ebbx1d){if(_0x4ebbx1d){_0x4ebbx37= _0x4ebbx1d;_0x4ebbx2e[_0x7ef9[52]]= _[_0x7ef9[55]](db[_0x7ef9[105]][_0x7ef9[53]]);_0x4ebbx2e[_0x7ef9[57]]= _[_0x7ef9[55]](_0x4ebbx2d[_0x7ef9[57]]);_0x4ebbx2e[_0x7ef9[59]]= _[_0x7ef9[60]](_0x4ebbx2e[_0x7ef9[52]],_0x4ebbx2e[_0x7ef9[57]]);_0x4ebbx20[_0x7ef9[61]]= _[_0x7ef9[60]](_0x4ebbx2e[_0x7ef9[52]],qs[_0x7ef9[62]](_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[62]]));_0x4ebbx20[_0x7ef9[61]]= (_0x4ebbx20[_0x7ef9[61]][_0x7ef9[63]])?_0x4ebbx20[_0x7ef9[61]]:_0x4ebbx2e[_0x7ef9[52]];_0x4ebbx20[_0x7ef9[66]]= qs[_0x7ef9[67]](_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[67]]);_0x4ebbx20[_0x7ef9[68]]= qs[_0x7ef9[59]](_[_0x7ef9[69]](_0x4ebbx2d[_0x7ef9[57]],_0x4ebbx2e[_0x7ef9[59]]));if(_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[73]]){_0x4ebbx20[_0x7ef9[68]]= _[_0x7ef9[72]](_0x4ebbx20[_0x7ef9[68]],{$or:_[_0x7ef9[75]](_0x4ebbx20[_0x7ef9[61]],function(_0x4ebbx31){var _0x4ebbx2f={};_0x4ebbx2f[_0x4ebbx31]= {$like:_0x7ef9[74]+ _0x4ebbx2d[_0x7ef9[57]][_0x7ef9[73]]+ _0x7ef9[74]};return _0x4ebbx2f})})};_0x4ebbx20= _[_0x7ef9[72]]({},_0x4ebbx20,_0x4ebbx2d[_0x7ef9[76]]);return _0x4ebbx37[_0x7ef9[104]](_0x4ebbx20)}})[_0x7ef9[44]](function(_0x4ebbx38){if(_0x4ebbx38){_0x4ebbx21= _0x4ebbx38[_0x7ef9[63]];if(!_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[65]](_0x7ef9[64])){_0x4ebbx20[_0x7ef9[36]]= qs[_0x7ef9[36]](_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[36]]);_0x4ebbx20[_0x7ef9[35]]= qs[_0x7ef9[35]](_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[35]])};return _0x4ebbx37[_0x7ef9[104]](_0x4ebbx20)}})[_0x7ef9[44]](function(_0x4ebbx33){if(_0x4ebbx33){return _0x4ebbx33?{count:_0x4ebbx21,rows:_0x4ebbx33}:null}})[_0x7ef9[44]](respondWithResult(_0x4ebbx1d,null))[_0x7ef9[77]](handleError(_0x4ebbx1d,null))};exports[_0x7ef9[106]]= function(_0x4ebbx2d,_0x4ebbx1b,_0x4ebbx34){var _0x4ebbx39=[];var _0x4ebbx35;return db[_0x7ef9[105]][_0x7ef9[81]]({where:{id:_0x4ebbx2d[_0x7ef9[87]][_0x7ef9[107]]},attributes:[_0x7ef9[83]],include:[{model:db[_0x7ef9[99]],as:_0x7ef9[110],attributes:[_0x7ef9[83]],raw:true}]})[_0x7ef9[44]](function(_0x4ebbx3c){if(_0x4ebbx3c){for(var _0x4ebbx3d=0;_0x4ebbx3d< _0x4ebbx3c[_0x7ef9[63]];_0x4ebbx3d+= 1){for(var _0x4ebbx3e=0;_0x4ebbx3e< _0x4ebbx3c[_0x4ebbx3d][_0x7ef9[110]][_0x7ef9[63]];_0x4ebbx3e+= 1){_0x4ebbx39= _[_0x7ef9[111]](_0x4ebbx39,[_0x4ebbx3c[_0x4ebbx3d][_0x7ef9[110]][_0x4ebbx3e][_0x7ef9[83]]])}};return _0x4ebbx39}})[_0x7ef9[44]](function(_0x4ebbx3b){if(_0x4ebbx3b){return db[_0x7ef9[54]][_0x7ef9[85]]({where:{id:_0x4ebbx2d[_0x7ef9[84]][_0x7ef9[83]]}})}})[_0x7ef9[44]](function(_0x4ebbx3a){if(_0x4ebbx3a){_0x4ebbx35= _0x4ebbx3a;return _0x4ebbx35[_0x7ef9[109]](_0x4ebbx39,{penalty:_0x4ebbx2d[_0x7ef9[87]][_0x7ef9[108]]})}})[_0x7ef9[44]](function(_0x4ebbx1d){if(_0x4ebbx1d){return _0x4ebbx35[_0x7ef9[106]](_0x4ebbx2d[_0x7ef9[87]][_0x7ef9[107]])}})[_0x7ef9[44]](handleEntityNotFound(_0x4ebbx1b,null))[_0x7ef9[44]](respondWithStatusCode(_0x4ebbx1b,null))[_0x7ef9[77]](handleError(_0x4ebbx1b,null))};exports[_0x7ef9[112]]= function(_0x4ebbx2d,_0x4ebbx1b,_0x4ebbx34){var _0x4ebbx39=[];var _0x4ebbx35;return db[_0x7ef9[105]][_0x7ef9[81]]({where:{id:_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[107]]},attributes:[_0x7ef9[83]],include:[{model:db[_0x7ef9[99]],as:_0x7ef9[110],attributes:[_0x7ef9[83]],raw:true}]})[_0x7ef9[44]](function(_0x4ebbx3c){if(_0x4ebbx3c){for(var _0x4ebbx3d=0;_0x4ebbx3d< _0x4ebbx3c[_0x7ef9[63]];_0x4ebbx3d+= 1){for(var _0x4ebbx3e=0;_0x4ebbx3e< _0x4ebbx3c[_0x4ebbx3d][_0x7ef9[110]][_0x7ef9[63]];_0x4ebbx3e+= 1){_0x4ebbx39= _[_0x7ef9[111]](_0x4ebbx39,[_0x4ebbx3c[_0x4ebbx3d][_0x7ef9[110]][_0x4ebbx3e][_0x7ef9[83]]])}};return _0x4ebbx39}})[_0x7ef9[44]](function(_0x4ebbx3b){if(_0x4ebbx3b){return db[_0x7ef9[54]][_0x7ef9[85]]({where:{id:_0x4ebbx2d[_0x7ef9[84]][_0x7ef9[83]]}})}})[_0x7ef9[44]](function(_0x4ebbx3a){if(_0x4ebbx3a){_0x4ebbx35= _0x4ebbx3a;return _0x4ebbx35[_0x7ef9[113]](_0x4ebbx39)}})[_0x7ef9[44]](function(_0x4ebbx1d){if(_0x4ebbx35){return _0x4ebbx35[_0x7ef9[112]](_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[107]])}})[_0x7ef9[44]](handleEntityNotFound(_0x4ebbx1b,null))[_0x7ef9[44]](respondWithStatusCode(_0x4ebbx1b,null))[_0x7ef9[77]](handleError(_0x4ebbx1b,null))};exports[_0x7ef9[109]]= function(_0x4ebbx2d,_0x4ebbx1b,_0x4ebbx34){return db[_0x7ef9[54]][_0x7ef9[85]]({where:{id:_0x4ebbx2d[_0x7ef9[84]][_0x7ef9[83]]}})[_0x7ef9[44]](handleEntityNotFound(_0x4ebbx1b,null))[_0x7ef9[44]](function(_0x4ebbx1d){if(_0x4ebbx1d){return _0x4ebbx1d[_0x7ef9[109]](_0x4ebbx2d[_0x7ef9[87]][_0x7ef9[107]],_[_0x7ef9[117]](_0x4ebbx2d[_0x7ef9[87]],[_0x7ef9[107],_0x7ef9[83]])|| {})[_0x7ef9[116]](function(_0x4ebbx38){for(var _0x4ebbx3d=0;_0x4ebbx3d< _0x4ebbx2d[_0x7ef9[87]][_0x7ef9[107]][_0x7ef9[63]];_0x4ebbx3d+= 1){socket[_0x7ef9[115]](_0x7ef9[114],{UserId:_0x4ebbx2d[_0x7ef9[87]][_0x7ef9[107]][_0x4ebbx3d],OpenchannelQueueId:_0x4ebbx2d[_0x7ef9[84]][_0x7ef9[83]]})};return _0x4ebbx38})}})[_0x7ef9[44]](respondWithResult(_0x4ebbx1b,null))[_0x7ef9[77]](handleError(_0x4ebbx1b,null))};exports[_0x7ef9[113]]= function(_0x4ebbx2d,_0x4ebbx1b,_0x4ebbx34){var _0x4ebbx38;return db[_0x7ef9[54]][_0x7ef9[85]]({where:{id:_0x4ebbx2d[_0x7ef9[84]][_0x7ef9[83]]}})[_0x7ef9[44]](handleEntityNotFound(_0x4ebbx1b,null))[_0x7ef9[44]](function(_0x4ebbx1d){if(_0x4ebbx1d){return _0x4ebbx1d[_0x7ef9[113]](_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[107]])[_0x7ef9[44]](function(_0x4ebbx38){if(_[_0x7ef9[118]](_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[107]])){for(var _0x4ebbx3d=0;_0x4ebbx3d< _0x4ebbx2d[_0x7ef9[57]][_0x7ef9[107]][_0x7ef9[63]];_0x4ebbx3d+= 1){socket[_0x7ef9[115]](_0x7ef9[119],{UserId:_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[107]][_0x4ebbx3d],OpenchannelQueueId:_0x4ebbx2d[_0x7ef9[84]][_0x7ef9[83]]})}}else {socket[_0x7ef9[115]](_0x7ef9[119],{UserId:_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[107]],OpenchannelQueueId:_0x4ebbx2d[_0x7ef9[84]][_0x7ef9[83]]})}})}})[_0x7ef9[44]](respondWithStatusCode(_0x4ebbx1b,null))[_0x7ef9[77]](handleError(_0x4ebbx1b,null))};exports[_0x7ef9[120]]= function(_0x4ebbx2d,_0x4ebbx1d,_0x4ebbx34){var _0x4ebbx20={};var _0x4ebbx2e={};var _0x4ebbx37;var _0x4ebbx21;return db[_0x7ef9[54]][_0x7ef9[103]]({where:{id:_0x4ebbx2d[_0x7ef9[84]][_0x7ef9[83]]}})[_0x7ef9[44]](handleEntityNotFound(_0x4ebbx1d,null))[_0x7ef9[44]](function(_0x4ebbx1d){if(_0x4ebbx1d){_0x4ebbx37= _0x4ebbx1d;_0x4ebbx2e[_0x7ef9[52]]= _[_0x7ef9[55]](db[_0x7ef9[99]][_0x7ef9[53]]);_0x4ebbx2e[_0x7ef9[57]]= _[_0x7ef9[55]](_0x4ebbx2d[_0x7ef9[57]]);_0x4ebbx2e[_0x7ef9[59]]= _[_0x7ef9[60]](_0x4ebbx2e[_0x7ef9[52]],_0x4ebbx2e[_0x7ef9[57]]);_0x4ebbx20[_0x7ef9[61]]= _[_0x7ef9[60]](_0x4ebbx2e[_0x7ef9[52]],qs[_0x7ef9[62]](_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[62]]));_0x4ebbx20[_0x7ef9[61]]= (_0x4ebbx20[_0x7ef9[61]][_0x7ef9[63]])?_0x4ebbx20[_0x7ef9[61]]:_0x4ebbx2e[_0x7ef9[52]];_0x4ebbx20[_0x7ef9[66]]= qs[_0x7ef9[67]](_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[67]]);_0x4ebbx20[_0x7ef9[68]]= qs[_0x7ef9[59]](_[_0x7ef9[69]](_0x4ebbx2d[_0x7ef9[57]],_0x4ebbx2e[_0x7ef9[59]]));if(_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[73]]){_0x4ebbx20[_0x7ef9[68]]= _[_0x7ef9[72]](_0x4ebbx20[_0x7ef9[68]],{$or:_[_0x7ef9[75]](_0x4ebbx20[_0x7ef9[61]],function(_0x4ebbx31){var _0x4ebbx2f={};_0x4ebbx2f[_0x4ebbx31]= {$like:_0x7ef9[74]+ _0x4ebbx2d[_0x7ef9[57]][_0x7ef9[73]]+ _0x7ef9[74]};return _0x4ebbx2f})})};_0x4ebbx20= _[_0x7ef9[72]]({},_0x4ebbx20,_0x4ebbx2d[_0x7ef9[76]]);return _0x4ebbx37[_0x7ef9[120]](_0x4ebbx20)}})[_0x7ef9[44]](function(_0x4ebbx38){if(_0x4ebbx38){_0x4ebbx21= _0x4ebbx38[_0x7ef9[63]];if(!_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[65]](_0x7ef9[64])){_0x4ebbx20[_0x7ef9[36]]= qs[_0x7ef9[36]](_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[36]]);_0x4ebbx20[_0x7ef9[35]]= qs[_0x7ef9[35]](_0x4ebbx2d[_0x7ef9[57]][_0x7ef9[35]])};return _0x4ebbx37[_0x7ef9[120]](_0x4ebbx20)}})[_0x7ef9[44]](function(_0x4ebbx33){if(_0x4ebbx33){return _0x4ebbx33?{count:_0x4ebbx21,rows:_0x4ebbx33}:null}})[_0x7ef9[44]](respondWithResult(_0x4ebbx1d,null))[_0x7ef9[77]](handleError(_0x4ebbx1d,null))}
\ No newline at end of file
+var _0x79b0=["\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","\x70\x61\x70\x61\x70\x61\x72\x73\x65","\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","\x6C\x6F\x63\x61\x6C\x68\x6F\x73\x74","\x73\x6F\x63\x6B\x65\x74\x2E\x69\x6F\x2D\x65\x6D\x69\x74\x74\x65\x72","\x72\x65\x67\x69\x73\x74\x65\x72","\x2E\x2F\x6F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x63\x6F\x75\x6E\x74","\x6F\x66\x66\x73\x65\x74","\x6C\x69\x6D\x69\x74","\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","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x73\x74\x61\x63\x6B","\x65\x72\x72\x6F\x72","\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","\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65","\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","\x64\x65\x73\x63\x72\x69\x62\x65","\x67\x65\x74\x4D\x65\x6D\x62\x65\x72\x73","\x25\x73\x2F\x25\x73","\x53\x49\x50","\x66\x6F\x72\x6D\x61\x74","\x6F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x50\x61\x75\x73\x65","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x75\x70\x64\x61\x74\x65\x64\x41\x74","\x55\x73\x65\x72\x49\x64","\x61\x67\x65\x6E\x74","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x55\x73\x65\x72","\x67\x65\x74","\x55\x73\x65\x72\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65","\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65\x49\x64","\x66\x69\x6E\x64\x4F\x6E\x65","\x67\x65\x74\x54\x65\x61\x6D\x73","\x54\x65\x61\x6D","\x61\x64\x64\x54\x65\x61\x6D\x73","\x69\x64\x73","\x70\x65\x6E\x61\x6C\x74\x79","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x41\x67\x65\x6E\x74\x73","\x75\x6E\x69\x6F\x6E","\x72\x65\x6D\x6F\x76\x65\x54\x65\x61\x6D\x73","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x75\x73\x65\x72\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x73\x70\x72\x65\x61\x64","\x6F\x6D\x69\x74","\x69\x73\x41\x72\x72\x61\x79","\x75\x73\x65\x72\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65\x3A\x72\x65\x6D\x6F\x76\x65","\x67\x65\x74\x41\x67\x65\x6E\x74\x73"];_0x79b0[0];var jsonpatch=require(_0x79b0[1]);var rp=require(_0x79b0[2]);var moment=require(_0x79b0[3]);var BPromise=require(_0x79b0[4]);var Mustache=require(_0x79b0[5]);var util=require(_0x79b0[6]);var path=require(_0x79b0[7]);var sox=require(_0x79b0[8]);var csv=require(_0x79b0[9]);var ejs=require(_0x79b0[10]);var fs=require(_0x79b0[11]);var _=require(_0x79b0[12]);var squel=require(_0x79b0[13]);var crypto=require(_0x79b0[14]);var jsforce=require(_0x79b0[15]);var deskjs=require(_0x79b0[16]);var toCsv=require(_0x79b0[9]);var querystring=require(_0x79b0[17]);var Papa=require(_0x79b0[18]);var qs=require(_0x79b0[19]);var logger=require(_0x79b0[21])(_0x79b0[20]);var utils=require(_0x79b0[22]);var config=require(_0x79b0[23]);var db=require(_0x79b0[25])[_0x79b0[24]];var socket=require(_0x79b0[27])({host:_0x79b0[26],port:6379});require(_0x79b0[29])[_0x79b0[28]](socket);function respondWithStatusCode(_0x1ef6x1b,_0x1ef6x1c){_0x1ef6x1c= _0x1ef6x1c|| 204;return function(_0x1ef6x1d){if(_0x1ef6x1d){return _0x1ef6x1b[_0x79b0[30]](_0x1ef6x1c)};return _0x1ef6x1b[_0x79b0[32]](_0x1ef6x1c)[_0x79b0[31]]()}}function respondWithResult(_0x1ef6x1b,_0x1ef6x1c){_0x1ef6x1c= _0x1ef6x1c|| 200;return function(_0x1ef6x1d){if(_0x1ef6x1d){return _0x1ef6x1b[_0x79b0[32]](_0x1ef6x1c)[_0x79b0[33]](_0x1ef6x1d)}}}function respondWithFilteredResult(_0x1ef6x1b,_0x1ef6x20){return function(_0x1ef6x1d){if(_0x1ef6x1d){var _0x1ef6x21=_0x1ef6x1d[_0x79b0[34]],_0x1ef6x22=_0x1ef6x20[_0x79b0[35]],_0x1ef6x23=_0x1ef6x20[_0x79b0[35]]+ _0x1ef6x20[_0x79b0[36]],_0x1ef6x1c;if(_0x1ef6x23>= _0x1ef6x21){_0x1ef6x23= _0x1ef6x21;_0x1ef6x1c= 200}else {_0x1ef6x1c= 206};_0x1ef6x1b[_0x79b0[32]](_0x1ef6x1c);return _0x1ef6x1b[_0x79b0[40]](_0x79b0[37],_0x1ef6x22+ _0x79b0[38]+ _0x1ef6x23+ _0x79b0[39]+ _0x1ef6x21)[_0x79b0[33]](_0x1ef6x1d)};return null}}function patchUpdates(_0x1ef6x25){return function(_0x1ef6x1d){try{jsonpatch[_0x79b0[41]](_0x1ef6x1d,_0x1ef6x25,true)}catch(err){return BPromise[_0x79b0[42]](err)};return _0x1ef6x1d[_0x79b0[43]]()}}function saveUpdates(_0x1ef6x27,_0x1ef6x1c){return function(_0x1ef6x1d){if(_0x1ef6x1d){return _0x1ef6x1d[_0x79b0[45]](_0x1ef6x27)[_0x79b0[44]](function(_0x1ef6x28){return _0x1ef6x28})};return null}}function removeEntity(_0x1ef6x1b,_0x1ef6x1c){return function(_0x1ef6x1d){if(_0x1ef6x1d){return _0x1ef6x1d[_0x79b0[46]]()[_0x79b0[44]](function(){_0x1ef6x1b[_0x79b0[32]](204)[_0x79b0[31]]()})}}}function handleEntityNotFound(_0x1ef6x1b,_0x1ef6x1c){return function(_0x1ef6x1d){if(!_0x1ef6x1d){_0x1ef6x1b[_0x79b0[30]](404)};return _0x1ef6x1d}}function handleError(_0x1ef6x1b,_0x1ef6x1c){_0x1ef6x1c= _0x1ef6x1c|| 500;return function(_0x1ef6x2c){logger[_0x79b0[48]](_0x1ef6x2c[_0x79b0[47]]);if(_0x1ef6x2c[_0x79b0[49]]){delete _0x1ef6x2c[_0x79b0[49]]};_0x1ef6x1b[_0x79b0[32]](_0x1ef6x1c)[_0x79b0[50]](_0x1ef6x2c)}}exports[_0x79b0[51]]= function(_0x1ef6x2d,_0x1ef6x1b){var _0x1ef6x20={},_0x1ef6x2e={},_0x1ef6x2f={count:0,rows:[]};_0x1ef6x2e[_0x79b0[52]]= _[_0x79b0[55]](db[_0x79b0[54]][_0x79b0[53]]);var _0x1ef6x30={dateStart:_0x1ef6x2d[_0x79b0[57]][_0x79b0[56]],dateEnd:_0x1ef6x2d[_0x79b0[57]][_0x79b0[58]]};delete _0x1ef6x2d[_0x79b0[57]][_0x79b0[56]];delete _0x1ef6x2d[_0x79b0[57]][_0x79b0[58]];_0x1ef6x2e[_0x79b0[57]]= _[_0x79b0[55]](_0x1ef6x2d[_0x79b0[57]]);_0x1ef6x2e[_0x79b0[59]]= _[_0x79b0[60]](_0x1ef6x2e[_0x79b0[52]],_0x1ef6x2e[_0x79b0[57]]);_0x1ef6x20[_0x79b0[61]]= _[_0x79b0[60]](_0x1ef6x2e[_0x79b0[52]],qs[_0x79b0[62]](_0x1ef6x2d[_0x79b0[57]][_0x79b0[62]]));_0x1ef6x20[_0x79b0[61]]= (_0x1ef6x20[_0x79b0[61]][_0x79b0[63]])?_0x1ef6x20[_0x79b0[61]]:_0x1ef6x2e[_0x79b0[52]];if(!_0x1ef6x2d[_0x79b0[57]][_0x79b0[65]](_0x79b0[64])){_0x1ef6x20[_0x79b0[36]]= qs[_0x79b0[36]](_0x1ef6x2d[_0x79b0[57]][_0x79b0[36]]);_0x1ef6x20[_0x79b0[35]]= qs[_0x79b0[35]](_0x1ef6x2d[_0x79b0[57]][_0x79b0[35]])};_0x1ef6x20[_0x79b0[66]]= qs[_0x79b0[67]](_0x1ef6x2d[_0x79b0[57]][_0x79b0[67]]);_0x1ef6x20[_0x79b0[68]]= qs[_0x79b0[59]](_[_0x79b0[69]](_0x1ef6x2d[_0x79b0[57]],_0x1ef6x2e[_0x79b0[59]]));if(_0x1ef6x30[_0x79b0[56]]){if(_0x1ef6x30[_0x79b0[58]]){_0x1ef6x30[_0x79b0[58]]= moment(_0x1ef6x30[_0x79b0[58]])[_0x79b0[71]](1,_0x79b0[70])}else {_0x1ef6x30[_0x79b0[58]]= moment(_0x1ef6x30[_0x79b0[56]])[_0x79b0[71]](1,_0x79b0[70])};_[_0x79b0[72]](_0x1ef6x20[_0x79b0[68]],{createdAt:{$gte:_0x1ef6x30[_0x79b0[56]],$lte:_0x1ef6x30[_0x79b0[58]]}})};if(_0x1ef6x2d[_0x79b0[57]][_0x79b0[73]]){_0x1ef6x20[_0x79b0[68]]= _[_0x79b0[72]](_0x1ef6x20[_0x79b0[68]],{$or:_[_0x79b0[75]](_0x1ef6x20[_0x79b0[61]],function(_0x1ef6x31){var _0x1ef6x2f={};_0x1ef6x2f[_0x1ef6x31]= {$like:_0x79b0[74]+ _0x1ef6x2d[_0x79b0[57]][_0x79b0[73]]+ _0x79b0[74]};return _0x1ef6x2f})})};_0x1ef6x20= _[_0x79b0[72]]({},_0x1ef6x20,_0x1ef6x2d[_0x79b0[76]]);var _0x1ef6x32={where:_0x1ef6x20[_0x79b0[68]]};return db[_0x79b0[54]][_0x79b0[34]](_0x1ef6x32)[_0x79b0[44]](function(_0x1ef6x21){_0x1ef6x2f[_0x79b0[34]]= _0x1ef6x21;if(_0x1ef6x2d[_0x79b0[57]][_0x79b0[79]]){_0x1ef6x20[_0x79b0[80]]= [{all:true}]};return db[_0x79b0[54]][_0x79b0[81]](_0x1ef6x20)})[_0x79b0[44]](function(_0x1ef6x33){_0x1ef6x2f[_0x79b0[78]]= _0x1ef6x33;return _0x1ef6x2f})[_0x79b0[44]](respondWithFilteredResult(_0x1ef6x1b,_0x1ef6x20))[_0x79b0[77]](handleError(_0x1ef6x1b,null))};exports[_0x79b0[82]]= function(_0x1ef6x2d,_0x1ef6x1b){var _0x1ef6x20={raw:true,where:{id:_0x1ef6x2d[_0x79b0[84]][_0x79b0[83]]}},_0x1ef6x2e={};_0x1ef6x2e[_0x79b0[52]]= _[_0x79b0[55]](db[_0x79b0[54]][_0x79b0[53]]);_0x1ef6x2e[_0x79b0[57]]= _[_0x79b0[55]](_0x1ef6x2d[_0x79b0[57]]);_0x1ef6x2e[_0x79b0[59]]= _[_0x79b0[60]](_0x1ef6x2e[_0x79b0[52]],_0x1ef6x2e[_0x79b0[57]]);_0x1ef6x20[_0x79b0[61]]= _[_0x79b0[60]](_0x1ef6x2e[_0x79b0[52]],qs[_0x79b0[62]](_0x1ef6x2d[_0x79b0[57]][_0x79b0[62]]));_0x1ef6x20[_0x79b0[61]]= (_0x1ef6x20[_0x79b0[61]][_0x79b0[63]])?_0x1ef6x20[_0x79b0[61]]:_0x1ef6x2e[_0x79b0[52]];if(_0x1ef6x2d[_0x79b0[57]][_0x79b0[79]]){_0x1ef6x20[_0x79b0[80]]= [{all:true}]};_0x1ef6x20= _[_0x79b0[72]]({},_0x1ef6x20,_0x1ef6x2d[_0x79b0[76]]);return db[_0x79b0[54]][_0x79b0[85]](_0x1ef6x20)[_0x79b0[44]](handleEntityNotFound(_0x1ef6x1b,null))[_0x79b0[44]](respondWithResult(_0x1ef6x1b,null))[_0x79b0[77]](handleError(_0x1ef6x1b,null))};exports[_0x79b0[86]]= function(_0x1ef6x2d,_0x1ef6x1b){return db[_0x79b0[54]][_0x79b0[86]](_0x1ef6x2d[_0x79b0[87]],{})[_0x79b0[44]](respondWithResult(_0x1ef6x1b,201))[_0x79b0[77]](handleError(_0x1ef6x1b,null))};exports[_0x79b0[45]]= function(_0x1ef6x2d,_0x1ef6x1b){if(_0x1ef6x2d[_0x79b0[87]][_0x79b0[83]]){delete _0x1ef6x2d[_0x79b0[87]][_0x79b0[83]]};return db[_0x79b0[54]][_0x79b0[85]]({where:{id:_0x1ef6x2d[_0x79b0[84]][_0x79b0[83]]}})[_0x79b0[44]](handleEntityNotFound(_0x1ef6x1b,null))[_0x79b0[44]](saveUpdates(_0x1ef6x2d[_0x79b0[87]],null))[_0x79b0[44]](respondWithResult(_0x1ef6x1b,null))[_0x79b0[77]](handleError(_0x1ef6x1b,null))};exports[_0x79b0[46]]= function(_0x1ef6x2d,_0x1ef6x1b){return db[_0x79b0[54]][_0x79b0[85]]({where:{id:_0x1ef6x2d[_0x79b0[84]][_0x79b0[83]]}})[_0x79b0[44]](handleEntityNotFound(_0x1ef6x1b,null))[_0x79b0[44]](removeEntity(_0x1ef6x1b,null))[_0x79b0[77]](handleError(_0x1ef6x1b,null))};exports[_0x79b0[88]]= function(_0x1ef6x2d,_0x1ef6x1b){return db[_0x79b0[54]][_0x79b0[88]]()[_0x79b0[44]](respondWithResult(_0x1ef6x1b,null))[_0x79b0[77]](handleError(_0x1ef6x1b,null))};exports[_0x79b0[89]]= function(_0x1ef6x2d,_0x1ef6x1b,_0x1ef6x34){var _0x1ef6x20={raw:true,where:{}},_0x1ef6x2e={},_0x1ef6x35;return db[_0x79b0[54]][_0x79b0[103]]({where:{id:_0x1ef6x2d[_0x79b0[84]][_0x79b0[83]]}})[_0x79b0[44]](handleEntityNotFound(_0x1ef6x1b,null))[_0x79b0[44]](function(_0x1ef6x1d){if(_0x1ef6x1d){_0x1ef6x35= _0x1ef6x1d[_0x79b0[100]]({plain:true});_0x1ef6x2e[_0x79b0[52]]= _[_0x79b0[55]](db[_0x79b0[101]][_0x79b0[53]]);_0x1ef6x2e[_0x79b0[57]]= _[_0x79b0[55]](_0x1ef6x2d[_0x79b0[57]]);_0x1ef6x2e[_0x79b0[59]]= _[_0x79b0[60]](_0x1ef6x2e[_0x79b0[52]],_0x1ef6x2e[_0x79b0[57]]);_0x1ef6x20[_0x79b0[61]]= _[_0x79b0[60]](_0x1ef6x2e[_0x79b0[52]],qs[_0x79b0[62]](_0x1ef6x2d[_0x79b0[57]][_0x79b0[62]]));_0x1ef6x20[_0x79b0[61]]= (_0x1ef6x20[_0x79b0[61]][_0x79b0[63]])?_0x1ef6x20[_0x79b0[61]]:_0x1ef6x2e[_0x79b0[52]];if(!_0x1ef6x2d[_0x79b0[57]][_0x79b0[65]](_0x79b0[64])){_0x1ef6x20[_0x79b0[36]]= qs[_0x79b0[36]](_0x1ef6x2d[_0x79b0[57]][_0x79b0[36]]);_0x1ef6x20[_0x79b0[35]]= qs[_0x79b0[35]](_0x1ef6x2d[_0x79b0[57]][_0x79b0[35]])};_0x1ef6x20[_0x79b0[66]]= qs[_0x79b0[67]](_0x1ef6x2d[_0x79b0[57]][_0x79b0[67]]);_0x1ef6x20[_0x79b0[68]]= qs[_0x79b0[59]](_[_0x79b0[69]](_0x1ef6x2d[_0x79b0[57]],_0x1ef6x2e[_0x79b0[59]]));_0x1ef6x20[_0x79b0[68]][_0x79b0[102]]= _0x1ef6x1d[_0x79b0[83]];if(_0x1ef6x2d[_0x79b0[57]][_0x79b0[73]]){_0x1ef6x20[_0x79b0[68]]= _[_0x79b0[72]](_0x1ef6x20[_0x79b0[68]],{$or:_[_0x79b0[75]](_0x1ef6x20[_0x79b0[61]],function(_0x1ef6x31){var _0x1ef6x2f={};_0x1ef6x2f[_0x1ef6x31]= {$like:_0x79b0[74]+ _0x1ef6x2d[_0x79b0[57]][_0x79b0[73]]+ _0x79b0[74]};return _0x1ef6x2f})})};_0x1ef6x20= _[_0x79b0[72]]({},_0x1ef6x20,_0x1ef6x2d[_0x79b0[76]]);return db[_0x79b0[101]][_0x79b0[81]](_0x1ef6x20)}})[_0x79b0[44]](function(_0x1ef6x1b){if(_0x1ef6x1b){return db[_0x79b0[99]][_0x79b0[98]]({where:{id:_[_0x79b0[75]](_0x1ef6x1b,_0x79b0[96]),role:_0x79b0[97]},attributes:[_0x79b0[83],_0x79b0[49],_0x79b0[93],_0x79b0[95],_0x79b0[94]]})}})[_0x79b0[44]](function(_0x1ef6x1b){if(_0x1ef6x1b){return {count:_0x1ef6x1b[_0x79b0[34]],rows:_[_0x79b0[75]](_0x1ef6x1b[_0x79b0[78]],function(_0x1ef6x36){return {membername:_0x1ef6x36[_0x79b0[49]],UserId:_0x1ef6x36[_0x79b0[83]],queue_name:_0x1ef6x35[_0x79b0[49]],OpenchannelQueueId:_0x1ef6x35[_0x79b0[83]],interface:util[_0x79b0[92]](_0x79b0[90],_0x79b0[91],_0x1ef6x36[_0x79b0[49]]),penalty:0,paused:_0x1ef6x36[_0x79b0[93]],createdAt:_0x1ef6x36[_0x79b0[94]],updatedAt:_0x1ef6x36[_0x79b0[95]]}})}}else {return {count:0,rows:[]}}})[_0x79b0[44]](respondWithFilteredResult(_0x1ef6x1b,_0x1ef6x20))[_0x79b0[77]](handleError(_0x1ef6x1b,null))};exports[_0x79b0[104]]= function(_0x1ef6x2d,_0x1ef6x1d,_0x1ef6x34){var _0x1ef6x20={};var _0x1ef6x2e={};var _0x1ef6x37;var _0x1ef6x21;return db[_0x79b0[54]][_0x79b0[103]]({where:{id:_0x1ef6x2d[_0x79b0[84]][_0x79b0[83]]}})[_0x79b0[44]](handleEntityNotFound(_0x1ef6x1d,null))[_0x79b0[44]](function(_0x1ef6x1d){if(_0x1ef6x1d){_0x1ef6x37= _0x1ef6x1d;_0x1ef6x2e[_0x79b0[52]]= _[_0x79b0[55]](db[_0x79b0[105]][_0x79b0[53]]);_0x1ef6x2e[_0x79b0[57]]= _[_0x79b0[55]](_0x1ef6x2d[_0x79b0[57]]);_0x1ef6x2e[_0x79b0[59]]= _[_0x79b0[60]](_0x1ef6x2e[_0x79b0[52]],_0x1ef6x2e[_0x79b0[57]]);_0x1ef6x20[_0x79b0[61]]= _[_0x79b0[60]](_0x1ef6x2e[_0x79b0[52]],qs[_0x79b0[62]](_0x1ef6x2d[_0x79b0[57]][_0x79b0[62]]));_0x1ef6x20[_0x79b0[61]]= (_0x1ef6x20[_0x79b0[61]][_0x79b0[63]])?_0x1ef6x20[_0x79b0[61]]:_0x1ef6x2e[_0x79b0[52]];_0x1ef6x20[_0x79b0[66]]= qs[_0x79b0[67]](_0x1ef6x2d[_0x79b0[57]][_0x79b0[67]]);_0x1ef6x20[_0x79b0[68]]= qs[_0x79b0[59]](_[_0x79b0[69]](_0x1ef6x2d[_0x79b0[57]],_0x1ef6x2e[_0x79b0[59]]));if(_0x1ef6x2d[_0x79b0[57]][_0x79b0[73]]){_0x1ef6x20[_0x79b0[68]]= _[_0x79b0[72]](_0x1ef6x20[_0x79b0[68]],{$or:_[_0x79b0[75]](_0x1ef6x20[_0x79b0[61]],function(_0x1ef6x31){var _0x1ef6x2f={};_0x1ef6x2f[_0x1ef6x31]= {$like:_0x79b0[74]+ _0x1ef6x2d[_0x79b0[57]][_0x79b0[73]]+ _0x79b0[74]};return _0x1ef6x2f})})};_0x1ef6x20= _[_0x79b0[72]]({},_0x1ef6x20,_0x1ef6x2d[_0x79b0[76]]);return _0x1ef6x37[_0x79b0[104]](_0x1ef6x20)}})[_0x79b0[44]](function(_0x1ef6x38){if(_0x1ef6x38){_0x1ef6x21= _0x1ef6x38[_0x79b0[63]];if(!_0x1ef6x2d[_0x79b0[57]][_0x79b0[65]](_0x79b0[64])){_0x1ef6x20[_0x79b0[36]]= qs[_0x79b0[36]](_0x1ef6x2d[_0x79b0[57]][_0x79b0[36]]);_0x1ef6x20[_0x79b0[35]]= qs[_0x79b0[35]](_0x1ef6x2d[_0x79b0[57]][_0x79b0[35]])};return _0x1ef6x37[_0x79b0[104]](_0x1ef6x20)}})[_0x79b0[44]](function(_0x1ef6x33){if(_0x1ef6x33){return _0x1ef6x33?{count:_0x1ef6x21,rows:_0x1ef6x33}:null}})[_0x79b0[44]](respondWithResult(_0x1ef6x1d,null))[_0x79b0[77]](handleError(_0x1ef6x1d,null))};exports[_0x79b0[106]]= function(_0x1ef6x2d,_0x1ef6x1b,_0x1ef6x34){var _0x1ef6x39=[];var _0x1ef6x35;return db[_0x79b0[105]][_0x79b0[81]]({where:{id:_0x1ef6x2d[_0x79b0[87]][_0x79b0[107]]},attributes:[_0x79b0[83]],include:[{model:db[_0x79b0[99]],as:_0x79b0[110],attributes:[_0x79b0[83]],raw:true}]})[_0x79b0[44]](function(_0x1ef6x3c){if(_0x1ef6x3c){for(var _0x1ef6x3d=0;_0x1ef6x3d< _0x1ef6x3c[_0x79b0[63]];_0x1ef6x3d+= 1){for(var _0x1ef6x3e=0;_0x1ef6x3e< _0x1ef6x3c[_0x1ef6x3d][_0x79b0[110]][_0x79b0[63]];_0x1ef6x3e+= 1){_0x1ef6x39= _[_0x79b0[111]](_0x1ef6x39,[_0x1ef6x3c[_0x1ef6x3d][_0x79b0[110]][_0x1ef6x3e][_0x79b0[83]]])}};return _0x1ef6x39}})[_0x79b0[44]](function(_0x1ef6x3b){if(_0x1ef6x3b){return db[_0x79b0[54]][_0x79b0[85]]({where:{id:_0x1ef6x2d[_0x79b0[84]][_0x79b0[83]]}})}})[_0x79b0[44]](function(_0x1ef6x3a){if(_0x1ef6x3a){_0x1ef6x35= _0x1ef6x3a;return _0x1ef6x35[_0x79b0[109]](_0x1ef6x39,{penalty:_0x1ef6x2d[_0x79b0[87]][_0x79b0[108]]})}})[_0x79b0[44]](function(_0x1ef6x1d){if(_0x1ef6x1d){return _0x1ef6x35[_0x79b0[106]](_0x1ef6x2d[_0x79b0[87]][_0x79b0[107]])}})[_0x79b0[44]](handleEntityNotFound(_0x1ef6x1b,null))[_0x79b0[44]](respondWithStatusCode(_0x1ef6x1b,null))[_0x79b0[77]](handleError(_0x1ef6x1b,null))};exports[_0x79b0[112]]= function(_0x1ef6x2d,_0x1ef6x1b,_0x1ef6x34){var _0x1ef6x39=[];var _0x1ef6x35;return db[_0x79b0[105]][_0x79b0[81]]({where:{id:_0x1ef6x2d[_0x79b0[57]][_0x79b0[107]]},attributes:[_0x79b0[83]],include:[{model:db[_0x79b0[99]],as:_0x79b0[110],attributes:[_0x79b0[83]],raw:true}]})[_0x79b0[44]](function(_0x1ef6x3c){if(_0x1ef6x3c){for(var _0x1ef6x3d=0;_0x1ef6x3d< _0x1ef6x3c[_0x79b0[63]];_0x1ef6x3d+= 1){for(var _0x1ef6x3e=0;_0x1ef6x3e< _0x1ef6x3c[_0x1ef6x3d][_0x79b0[110]][_0x79b0[63]];_0x1ef6x3e+= 1){_0x1ef6x39= _[_0x79b0[111]](_0x1ef6x39,[_0x1ef6x3c[_0x1ef6x3d][_0x79b0[110]][_0x1ef6x3e][_0x79b0[83]]])}};return _0x1ef6x39}})[_0x79b0[44]](function(_0x1ef6x3b){if(_0x1ef6x3b){return db[_0x79b0[54]][_0x79b0[85]]({where:{id:_0x1ef6x2d[_0x79b0[84]][_0x79b0[83]]}})}})[_0x79b0[44]](function(_0x1ef6x3a){if(_0x1ef6x3a){_0x1ef6x35= _0x1ef6x3a;return _0x1ef6x35[_0x79b0[113]](_0x1ef6x39)}})[_0x79b0[44]](function(_0x1ef6x1d){if(_0x1ef6x35){return _0x1ef6x35[_0x79b0[112]](_0x1ef6x2d[_0x79b0[57]][_0x79b0[107]])}})[_0x79b0[44]](handleEntityNotFound(_0x1ef6x1b,null))[_0x79b0[44]](respondWithStatusCode(_0x1ef6x1b,null))[_0x79b0[77]](handleError(_0x1ef6x1b,null))};exports[_0x79b0[109]]= function(_0x1ef6x2d,_0x1ef6x1b,_0x1ef6x34){return db[_0x79b0[54]][_0x79b0[85]]({where:{id:_0x1ef6x2d[_0x79b0[84]][_0x79b0[83]]}})[_0x79b0[44]](handleEntityNotFound(_0x1ef6x1b,null))[_0x79b0[44]](function(_0x1ef6x1d){if(_0x1ef6x1d){return _0x1ef6x1d[_0x79b0[109]](_0x1ef6x2d[_0x79b0[87]][_0x79b0[107]],_[_0x79b0[117]](_0x1ef6x2d[_0x79b0[87]],[_0x79b0[107],_0x79b0[83]])|| {})[_0x79b0[116]](function(_0x1ef6x38){for(var _0x1ef6x3d=0;_0x1ef6x3d< _0x1ef6x2d[_0x79b0[87]][_0x79b0[107]][_0x79b0[63]];_0x1ef6x3d+= 1){socket[_0x79b0[115]](_0x79b0[114],{UserId:_0x1ef6x2d[_0x79b0[87]][_0x79b0[107]][_0x1ef6x3d],OpenchannelQueueId:_0x1ef6x2d[_0x79b0[84]][_0x79b0[83]]})};return _0x1ef6x38})}})[_0x79b0[44]](respondWithResult(_0x1ef6x1b,null))[_0x79b0[77]](handleError(_0x1ef6x1b,null))};exports[_0x79b0[113]]= function(_0x1ef6x2d,_0x1ef6x1b,_0x1ef6x34){var _0x1ef6x38;return db[_0x79b0[54]][_0x79b0[85]]({where:{id:_0x1ef6x2d[_0x79b0[84]][_0x79b0[83]]}})[_0x79b0[44]](handleEntityNotFound(_0x1ef6x1b,null))[_0x79b0[44]](function(_0x1ef6x1d){if(_0x1ef6x1d){return _0x1ef6x1d[_0x79b0[113]](_0x1ef6x2d[_0x79b0[57]][_0x79b0[107]])[_0x79b0[44]](function(_0x1ef6x38){if(_[_0x79b0[118]](_0x1ef6x2d[_0x79b0[57]][_0x79b0[107]])){for(var _0x1ef6x3d=0;_0x1ef6x3d< _0x1ef6x2d[_0x79b0[57]][_0x79b0[107]][_0x79b0[63]];_0x1ef6x3d+= 1){socket[_0x79b0[115]](_0x79b0[119],{UserId:_0x1ef6x2d[_0x79b0[57]][_0x79b0[107]][_0x1ef6x3d],OpenchannelQueueId:_0x1ef6x2d[_0x79b0[84]][_0x79b0[83]]})}}else {socket[_0x79b0[115]](_0x79b0[119],{UserId:_0x1ef6x2d[_0x79b0[57]][_0x79b0[107]],OpenchannelQueueId:_0x1ef6x2d[_0x79b0[84]][_0x79b0[83]]})}})}})[_0x79b0[44]](respondWithStatusCode(_0x1ef6x1b,null))[_0x79b0[77]](handleError(_0x1ef6x1b,null))};exports[_0x79b0[120]]= function(_0x1ef6x2d,_0x1ef6x1d,_0x1ef6x34){var _0x1ef6x20={};var _0x1ef6x2e={};var _0x1ef6x37;var _0x1ef6x21;return db[_0x79b0[54]][_0x79b0[103]]({where:{id:_0x1ef6x2d[_0x79b0[84]][_0x79b0[83]]}})[_0x79b0[44]](handleEntityNotFound(_0x1ef6x1d,null))[_0x79b0[44]](function(_0x1ef6x1d){if(_0x1ef6x1d){_0x1ef6x37= _0x1ef6x1d;_0x1ef6x2e[_0x79b0[52]]= _[_0x79b0[55]](db[_0x79b0[99]][_0x79b0[53]]);_0x1ef6x2e[_0x79b0[57]]= _[_0x79b0[55]](_0x1ef6x2d[_0x79b0[57]]);_0x1ef6x2e[_0x79b0[59]]= _[_0x79b0[60]](_0x1ef6x2e[_0x79b0[52]],_0x1ef6x2e[_0x79b0[57]]);_0x1ef6x20[_0x79b0[61]]= _[_0x79b0[60]](_0x1ef6x2e[_0x79b0[52]],qs[_0x79b0[62]](_0x1ef6x2d[_0x79b0[57]][_0x79b0[62]]));_0x1ef6x20[_0x79b0[61]]= (_0x1ef6x20[_0x79b0[61]][_0x79b0[63]])?_0x1ef6x20[_0x79b0[61]]:_0x1ef6x2e[_0x79b0[52]];_0x1ef6x20[_0x79b0[66]]= qs[_0x79b0[67]](_0x1ef6x2d[_0x79b0[57]][_0x79b0[67]]);_0x1ef6x20[_0x79b0[68]]= qs[_0x79b0[59]](_[_0x79b0[69]](_0x1ef6x2d[_0x79b0[57]],_0x1ef6x2e[_0x79b0[59]]));if(_0x1ef6x2d[_0x79b0[57]][_0x79b0[73]]){_0x1ef6x20[_0x79b0[68]]= _[_0x79b0[72]](_0x1ef6x20[_0x79b0[68]],{$or:_[_0x79b0[75]](_0x1ef6x20[_0x79b0[61]],function(_0x1ef6x31){var _0x1ef6x2f={};_0x1ef6x2f[_0x1ef6x31]= {$like:_0x79b0[74]+ _0x1ef6x2d[_0x79b0[57]][_0x79b0[73]]+ _0x79b0[74]};return _0x1ef6x2f})})};_0x1ef6x20= _[_0x79b0[72]]({},_0x1ef6x20,_0x1ef6x2d[_0x79b0[76]]);return _0x1ef6x37[_0x79b0[120]](_0x1ef6x20)}})[_0x79b0[44]](function(_0x1ef6x38){if(_0x1ef6x38){_0x1ef6x21= _0x1ef6x38[_0x79b0[63]];if(!_0x1ef6x2d[_0x79b0[57]][_0x79b0[65]](_0x79b0[64])){_0x1ef6x20[_0x79b0[36]]= qs[_0x79b0[36]](_0x1ef6x2d[_0x79b0[57]][_0x79b0[36]]);_0x1ef6x20[_0x79b0[35]]= qs[_0x79b0[35]](_0x1ef6x2d[_0x79b0[57]][_0x79b0[35]])};return _0x1ef6x37[_0x79b0[120]](_0x1ef6x20)}})[_0x79b0[44]](function(_0x1ef6x33){if(_0x1ef6x33){return _0x1ef6x33?{count:_0x1ef6x21,rows:_0x1ef6x33}:null}})[_0x79b0[44]](respondWithResult(_0x1ef6x1d,null))[_0x79b0[77]](handleError(_0x1ef6x1d,null))}
\ No newline at end of file