Built motion from commit c8fa5ef.|0.0.21
[motion.git] / server / api / voice_context / voice_context.controller.js
1 var _0xebb7=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x6F\x6E\x74\x65\x78\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x6C\x6F\x67","\x66\x69\x6E\x64\x41\x6C\x6C","\x63\x72\x65\x61\x74\x65","\x46\x69\x6E\x64\x69\x6E\x67\x20\x61\x70\x70\x20\x72\x6F\x77\x2E\x2E\x2E\x2E\x2E","\x6C\x65\x6E\x67\x74\x68","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x52\x4F\x55\x54\x45","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x4D\x45\x53\x53\x41\x47\x45\x5F\x43\x4F\x4E\x54\x45\x58\x54\x5F\x52\x4F\x55\x54\x45\x5F\x41\x53\x53\x4F\x43\x49\x41\x54\x45\x44","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x70\x6C\x75\x63\x6B"];_0xebb7[0];var _=require(_0xebb7[1]);var util=require(_0xebb7[2]);var sequelize=require(_0xebb7[4])[_0xebb7[3]];var VoiceContext=require(_0xebb7[4])[_0xebb7[5]];var VoiceExtension=require(_0xebb7[4])[_0xebb7[6]];exports[_0xebb7[7]]=function(_0xcbdex6,_0xcbdex7,_0xcbdex8){var _0xcbdex9=[_0xebb7[8],_0xebb7[9]];var _0xcbdexa=_0xcbdex6[_0xebb7[11]][_0xebb7[10]]?parseInt(_0xcbdex6[_0xebb7[11]][_0xebb7[10]],10):100;var _0xcbdexb=_0xcbdex6[_0xebb7[11]][_0xebb7[12]]?parseInt(_0xcbdex6[_0xebb7[11]][_0xebb7[12]],10):0;var _0xcbdexc={where:{},limit:_0xcbdexa,offset:_0xcbdexb*_0xcbdexa};_[_0xebb7[26]](_0xcbdex6[_0xebb7[11]],function(_0xcbdexd,_0xcbdexe){switch(_0xcbdexe){case _0xebb7[10]:;case _0xebb7[12]:break ;;case _0xebb7[15]:_0xcbdexc[_0xebb7[13]]=util[_0xebb7[18]](_0xebb7[14],_0xcbdex6[_0xebb7[11]][_0xebb7[15]],_0xcbdex6[_0xebb7[11]][_0xebb7[16]]||_0xebb7[17])||null;break ;;case _0xebb7[16]:break ;;case _0xebb7[24]:_0xcbdexc[_0xebb7[20]][_0xebb7[19]]=[];_0xcbdex9[_0xebb7[23]](function(_0xcbdexf){var _0xcbdex10={};_0xcbdex10[_0xcbdexf]={$like:_0xebb7[21]+_0xcbdexd+_0xebb7[21]};_0xcbdexc[_0xebb7[20]][_0xebb7[19]][_0xebb7[22]](_0xcbdex10);});break ;;default:_0xcbdexc[_0xebb7[20]][_0xcbdexe]={$like:{}};_0xcbdexc[_0xebb7[20]][_0xcbdexe][_0xebb7[25]]=_0xebb7[21]+_0xcbdexd+_0xebb7[21];;}});VoiceContext[_0xebb7[41]](_0xcbdexc)[_0xebb7[40]](function(_0xcbdex12){var _0xcbdex13=Math[_0xebb7[32]](_0xcbdex12[_0xebb7[31]]/_0xcbdexa);var _0xcbdex14=_0xcbdex13>(_0xcbdexc[_0xebb7[33]]+1)?util[_0xebb7[18]](_0xebb7[34],_0xcbdex6[_0xebb7[35]],_0xcbdex6[_0xebb7[37]][_0xebb7[36]],_0xcbdex6[_0xebb7[38]],_0xcbdexb+1):null;var _0xcbdex15=_0xcbdexb>0?util[_0xebb7[18]](_0xebb7[34],_0xcbdex6[_0xebb7[35]],_0xcbdex6[_0xebb7[37]][_0xebb7[36]],_0xcbdex6[_0xebb7[38]],_0xcbdexb-1):null;_0xcbdex7[_0xebb7[29]](200)[_0xebb7[28]]({count:_0xcbdex12[_0xebb7[31]],rows:_0xcbdex12[_0xebb7[39]],next_page:_0xcbdex14,previous_page:_0xcbdex15,total_pages:_0xcbdex13});})[_0xebb7[30]](function(_0xcbdex11){_0xcbdex7[_0xebb7[29]](500)[_0xebb7[28]]({error:_0xebb7[27]})});};exports[_0xebb7[42]]=function(_0xcbdex6,_0xcbdex7){VoiceContext[_0xebb7[46]](_0xcbdex6[_0xebb7[45]][_0xebb7[44]])[_0xebb7[40]](function(_0xcbdex16){if(!_0xcbdex16){return _0xcbdex7[_0xebb7[43]](404)};return _0xcbdex7[_0xebb7[28]](_0xcbdex16);})[_0xebb7[30]](function(_0xcbdex11){return handleError(_0xcbdex7,_0xcbdex11)})};exports[_0xebb7[47]]=function(_0xcbdex6,_0xcbdex7){console[_0xebb7[49]](_0xcbdex6[_0xebb7[48]]);VoiceContext[_0xebb7[50]]({where:{name:_0xcbdex6[_0xebb7[48]][_0xebb7[8]]}})[_0xebb7[40]](function(_0xcbdex17){if(!_0xcbdex17){return _0xcbdex7[_0xebb7[43]](404)};return _0xcbdex7[_0xebb7[28]](_0xcbdex17);})[_0xebb7[30]](function(_0xcbdex11){return handleError(_0xcbdex7,_0xcbdex11)});};exports[_0xebb7[51]]=function(_0xcbdex6,_0xcbdex7){VoiceContext[_0xebb7[50]]({where:{name:_0xcbdex6[_0xebb7[48]][_0xebb7[8]]}})[_0xebb7[40]](function(_0xcbdex18){console[_0xebb7[49]](_0xcbdex18);console[_0xebb7[49]](_0xebb7[52]);if(!_0xcbdex18){return _0xcbdex7[_0xebb7[43]](404)};if(_0xcbdex18[_0xebb7[53]]>0){return _0xcbdex7[_0xebb7[29]](500)[_0xebb7[28]]({message:_0xebb7[54]})};VoiceContext[_0xebb7[51]](_0xcbdex6[_0xebb7[48]])[_0xebb7[40]](function(_0xcbdex16){return _0xcbdex7[_0xebb7[29]](201)[_0xebb7[28]](_0xcbdex16)})[_0xebb7[30]](function(_0xcbdex11){return handleError(_0xcbdex7,_0xcbdex11)});})[_0xebb7[30]](function(_0xcbdex11){return handleError(_0xcbdex7,_0xcbdex11)})};exports[_0xebb7[55]]=function(_0xcbdex6,_0xcbdex7){VoiceContext[_0xebb7[50]]({where:{name:_0xcbdex6[_0xebb7[48]][_0xebb7[8]],id:{$ne:_0xcbdex6[_0xebb7[48]][_0xebb7[44]]}}})[_0xebb7[40]](function(_0xcbdex18){console[_0xebb7[49]](_0xcbdex18);console[_0xebb7[49]](_0xebb7[52]);if(!_0xcbdex18){return _0xcbdex7[_0xebb7[43]](404)};if(_0xcbdex18[_0xebb7[53]]>0){return _0xcbdex7[_0xebb7[29]](500)[_0xebb7[28]]({message:_0xebb7[54]})};if(_0xcbdex6[_0xebb7[48]][_0xebb7[44]]){delete _0xcbdex6[_0xebb7[48]][_0xebb7[44]]};VoiceContext[_0xebb7[46]](_0xcbdex6[_0xebb7[45]][_0xebb7[44]])[_0xebb7[40]](function(_0xcbdex16){if(!_0xcbdex16){return _0xcbdex7[_0xebb7[43]](404)};var _0xcbdex19=_[_0xebb7[56]](_0xcbdex16,_0xcbdex6[_0xebb7[48]]);_0xcbdex19[_0xebb7[57]]()[_0xebb7[40]](function(){return _0xcbdex7[_0xebb7[29]](200)[_0xebb7[28]](_0xcbdex16)})[_0xebb7[30]](function(_0xcbdex11){return handleError(_0xcbdex7,_0xcbdex11)});})[_0xebb7[30]](function(_0xcbdex11){return handleError(_0xcbdex7,_0xcbdex11)});})[_0xebb7[30]](function(_0xcbdex11){return handleError(_0xcbdex7,_0xcbdex11)})};exports[_0xebb7[58]]=function(_0xcbdex6,_0xcbdex7){VoiceContext[_0xebb7[46]](_0xcbdex6[_0xebb7[45]][_0xebb7[44]])[_0xebb7[40]](function(_0xcbdex16){if(!_0xcbdex16){return _0xcbdex7[_0xebb7[43]](404)};VoiceExtension[_0xebb7[50]]({where:{context:_0xcbdex16[_0xebb7[8]]}})[_0xebb7[40]](function(_0xcbdex1a){if(_0xcbdex1a[_0xebb7[53]]>0){return _0xcbdex7[_0xebb7[29]](500)[_0xebb7[28]]({message:_0xebb7[59]})};_0xcbdex16[_0xebb7[58]]()[_0xebb7[40]](function(){return _0xcbdex7[_0xebb7[43]](204)})[_0xebb7[30]](function(_0xcbdex11){return handleError(_0xcbdex7,_0xcbdex11)});})[_0xebb7[30]](function(_0xcbdex11){return handleError(_0xcbdex7,_0xcbdex11)});})[_0xebb7[30]](function(_0xcbdex11){return handleError(_0xcbdex7,_0xcbdex11)})};exports[_0xebb7[60]]=function(_0xcbdex6,_0xcbdex7){VoiceContext[_0xebb7[50]]({where:{id:_0xcbdex6[_0xebb7[11]][_0xebb7[44]]}})[_0xebb7[40]](function(_0xcbdex17){if(!_0xcbdex17){return _0xcbdex7[_0xebb7[43]](404)};var _0xcbdex1b=_[_0xebb7[62]](_[_0xebb7[62]](_0xcbdex17,_0xebb7[61]),_0xebb7[8]);VoiceExtension[_0xebb7[50]]({where:{context:_0xcbdex1b}})[_0xebb7[40]](function(_0xcbdex1a){if(_0xcbdex1a[_0xebb7[53]]>0){return _0xcbdex7[_0xebb7[29]](500)[_0xebb7[28]]({message:_0xebb7[59]})};VoiceContext[_0xebb7[58]]({where:{id:_0xcbdex6[_0xebb7[11]][_0xebb7[44]]},individualHooks:true})[_0xebb7[40]](function(){return _0xcbdex7[_0xebb7[43]](204)})[_0xebb7[30]](function(_0xcbdex11){return handleError(_0xcbdex7,_0xcbdex11)});})[_0xebb7[30]](function(_0xcbdex11){return handleError(_0xcbdex7,_0xcbdex11)});})[_0xebb7[30]](function(_0xcbdex11){return handleError(_0xcbdex7,_0xcbdex11)})};function handleError(_0xcbdex7,_0xcbdex11){return _0xcbdex7[_0xebb7[29]](500)[_0xebb7[28]](_0xcbdex11)}