Built motion from commit 444aa05.|0.0.86
[motion.git] / server / api / voice_recording / voice_recording.controller.js
index 0e7325e..7748b3d 100644 (file)
@@ -1 +1 @@
-var _0x7d7e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x56\x6F\x69\x63\x65\x52\x65\x63\x6F\x72\x64\x69\x6E\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x62\x6C\x75\x65\x62\x69\x72\x64","\x66\x69\x6C\x65\x2D\x62\x61\x73\x65\x36\x34","\x66\x73","\x63\x61\x75\x73\x65","\x63\x6F\x64\x65","\x45\x4E\x4F\x45\x4E\x54","\x4E\x6F\x20\x66\x69\x6C\x65\x20\x6F\x72\x20\x64\x69\x72\x65\x63\x74\x6F\x72\x79","\x4D\x45\x53\x53\x41\x47\x45\x5F\x4E\x4F\x5F\x46\x49\x4C\x45\x5F\x4F\x52\x5F\x44\x49\x52\x45\x43\x54\x4F\x52\x59","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x74\x68\x65\x6E","\x64\x65\x73\x74\x72\x6F\x79","\x77\x68\x65\x72\x65","\x6C\x69\x6D\x69\x74","\x6F\x66\x66\x73\x65\x74","\x6F\x72\x64\x65\x72","\x25","\x66\x6F\x72\x45\x61\x63\x68","\x69\x6E\x64\x65\x78","\x71\x75\x65\x72\x79","\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\x42\x79\x49\x64","\x67\x65\x74\x53\x74\x72\x65\x61\x6D","\x62\x61\x73\x65\x36\x34","\x62\x69\x6E\x61\x72\x79","\x72\x65\x61\x64\x46\x69\x6C\x65","\x70\x72\x6F\x6D\x69\x73\x69\x66\x79","\x76\x61\x6C\x75\x65","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64\x73"];_0x7d7e[0];var _=require(_0x7d7e[1]);var util=require(_0x7d7e[2]);var VoiceRecording=require(_0x7d7e[4])[_0x7d7e[3]];var Promise=require(_0x7d7e[5]);var base64=require(_0x7d7e[6]);var fs=require(_0x7d7e[7]);function handleError(_0x61f8x8){return function(_0x61f8x9){if(_0x61f8x9[_0x7d7e[8]]&&_0x61f8x9[_0x7d7e[8]][_0x7d7e[9]]===_0x7d7e[10]){_0x61f8x9={message:_0x7d7e[11],translatedMessage:_0x7d7e[12]}};return _0x61f8x8[_0x7d7e[14]](500)[_0x7d7e[13]](_0x61f8x9)}}function responseWithResult(_0x61f8x8,_0x61f8xb){_0x61f8xb=_0x61f8xb||200;return function(_0x61f8xc){if(_0x61f8xc){_0x61f8x8[_0x7d7e[14]](_0x61f8xb)[_0x7d7e[15]](_0x61f8xc)}}}function handleEntityNotFound(_0x61f8x8){return function(_0x61f8xc){if(!_0x61f8xc){_0x61f8x8[_0x7d7e[14]](404)[_0x7d7e[16]]();return null};return _0x61f8xc}}function saveUpdates(_0x61f8xf){return function(_0x61f8xc){return _0x61f8xc[_0x7d7e[17]](_0x61f8xf)}}function removeEntity(_0x61f8x8){return function(_0x61f8xc){if(_0x61f8xc){return _0x61f8xc[_0x7d7e[19]]()[_0x7d7e[18]](function(){_0x61f8x8[_0x7d7e[14]](204)[_0x7d7e[16]]()})}}}function getQuery(_0x61f8x12){var _0x61f8x13={};_0x61f8x13[_0x7d7e[20]]={};_[_0x7d7e[25]](_0x61f8x12,function(_0x61f8x14,_0x61f8x15){switch(_0x61f8x15){case _0x7d7e[21]:;case _0x7d7e[22]:_0x61f8x13[_0x61f8x15]=Number(_0x61f8x14);break;case _0x7d7e[23]:_0x61f8x13[_0x61f8x15]=_0x61f8x14;break;default:_0x61f8x13[_0x7d7e[20]][_0x61f8x15]={$like:_0x7d7e[24]+_0x61f8x14+_0x7d7e[24]}}});return _0x61f8x13}exports[_0x7d7e[26]]=function(_0x61f8x16,_0x61f8x8){var _0x61f8x13=getQuery(_0x61f8x16[_0x7d7e[27]]);return VoiceRecording[_0x7d7e[29]](_0x61f8x13)[_0x7d7e[18]](responseWithResult(_0x61f8x8))[_0x7d7e[28]](handleError(_0x61f8x8))};exports[_0x7d7e[30]]=function(_0x61f8x16,_0x61f8x8){return VoiceRecording[_0x7d7e[33]](_0x61f8x16[_0x7d7e[32]][_0x7d7e[31]])[_0x7d7e[18]](handleEntityNotFound(_0x61f8x8))[_0x7d7e[18]](responseWithResult(_0x61f8x8))[_0x7d7e[28]](handleError(_0x61f8x8))};exports[_0x7d7e[34]]=function(_0x61f8x16,_0x61f8x8){return VoiceRecording[_0x7d7e[33]](_0x61f8x16[_0x7d7e[32]][_0x7d7e[31]])[_0x7d7e[18]](function(_0x61f8x19){var _0x61f8x1a=Promise[_0x7d7e[38]](fs[_0x7d7e[37]]);return _0x61f8x1a(_0x61f8x19[_0x7d7e[39]])})[_0x7d7e[18]](function(_0x61f8x18){var _0x61f8x17= new Buffer(_0x61f8x18,_0x7d7e[36]).toString(_0x7d7e[35]);return _0x61f8x17})[_0x7d7e[18]](function(_0x61f8x17){return _0x61f8x8[_0x7d7e[14]](200)[_0x7d7e[13]]({downloadString:_0x61f8x17})})[_0x7d7e[28]](handleError(_0x61f8x8))};exports[_0x7d7e[40]]=function(_0x61f8x16,_0x61f8x8){return VoiceRecording[_0x7d7e[40]](_0x61f8x16[_0x7d7e[41]])[_0x7d7e[18]](responseWithResult(_0x61f8x8,201))[_0x7d7e[28]](handleError(_0x61f8x8))};exports[_0x7d7e[42]]=function(_0x61f8x16,_0x61f8x8){if(_0x61f8x16[_0x7d7e[41]][_0x7d7e[31]]){delete _0x61f8x16[_0x7d7e[41]][_0x7d7e[31]]};return VoiceRecording[_0x7d7e[33]](_0x61f8x16[_0x7d7e[32]][_0x7d7e[31]])[_0x7d7e[18]](handleEntityNotFound(_0x61f8x8))[_0x7d7e[18]](saveUpdates(_0x61f8x16[_0x7d7e[41]]))[_0x7d7e[18]](responseWithResult(_0x61f8x8))[_0x7d7e[28]](handleError(_0x61f8x8))};exports[_0x7d7e[19]]=function(_0x61f8x16,_0x61f8x8){return VoiceRecording[_0x7d7e[33]](_0x61f8x16[_0x7d7e[32]][_0x7d7e[31]])[_0x7d7e[18]](handleEntityNotFound(_0x61f8x8))[_0x7d7e[18]](removeEntity(_0x61f8x8))[_0x7d7e[28]](handleError(_0x61f8x8))};exports[_0x7d7e[43]]=function(_0x61f8x16,_0x61f8x8){return VoiceRecording[_0x7d7e[19]]({where:{uniqueid:_0x61f8x16[_0x7d7e[27]][_0x7d7e[45]]},individualHooks:true})[_0x7d7e[18]](function(){return _0x61f8x8[_0x7d7e[44]](204)})[_0x7d7e[28]](handleError(_0x61f8x8))}
\ No newline at end of file
+var _0x8b79=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x56\x6F\x69\x63\x65\x52\x65\x63\x6F\x72\x64\x69\x6E\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x62\x6C\x75\x65\x62\x69\x72\x64","\x66\x69\x6C\x65\x2D\x62\x61\x73\x65\x36\x34","\x66\x73","\x63\x61\x75\x73\x65","\x63\x6F\x64\x65","\x45\x4E\x4F\x45\x4E\x54","\x4E\x6F\x20\x66\x69\x6C\x65\x20\x6F\x72\x20\x64\x69\x72\x65\x63\x74\x6F\x72\x79","\x4D\x45\x53\x53\x41\x47\x45\x5F\x4E\x4F\x5F\x46\x49\x4C\x45\x5F\x4F\x52\x5F\x44\x49\x52\x45\x43\x54\x4F\x52\x59","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x74\x68\x65\x6E","\x64\x65\x73\x74\x72\x6F\x79","\x77\x68\x65\x72\x65","\x6C\x69\x6D\x69\x74","\x6F\x66\x66\x73\x65\x74","\x6F\x72\x64\x65\x72","\x25","\x66\x6F\x72\x45\x61\x63\x68","\x69\x6E\x64\x65\x78","\x71\x75\x65\x72\x79","\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\x42\x79\x49\x64","\x67\x65\x74\x53\x74\x72\x65\x61\x6D","\x62\x61\x73\x65\x36\x34","\x62\x69\x6E\x61\x72\x79","\x72\x65\x61\x64\x46\x69\x6C\x65","\x70\x72\x6F\x6D\x69\x73\x69\x66\x79","\x76\x61\x6C\x75\x65","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64\x73"];_0x8b79[0];var _=require(_0x8b79[1]);var util=require(_0x8b79[2]);var VoiceRecording=require(_0x8b79[4])[_0x8b79[3]];var Promise=require(_0x8b79[5]);var base64=require(_0x8b79[6]);var fs=require(_0x8b79[7]);function handleError(_0x744cx8){return function(_0x744cx9){if(_0x744cx9[_0x8b79[8]]&&_0x744cx9[_0x8b79[8]][_0x8b79[9]]===_0x8b79[10]){_0x744cx9={message:_0x8b79[11],translatedMessage:_0x8b79[12]}};return _0x744cx8[_0x8b79[14]](500)[_0x8b79[13]](_0x744cx9)}}function responseWithResult(_0x744cx8,_0x744cxb){_0x744cxb=_0x744cxb||200;return function(_0x744cxc){if(_0x744cxc){_0x744cx8[_0x8b79[14]](_0x744cxb)[_0x8b79[15]](_0x744cxc)}}}function handleEntityNotFound(_0x744cx8){return function(_0x744cxc){if(!_0x744cxc){_0x744cx8[_0x8b79[14]](404)[_0x8b79[16]]();return null};return _0x744cxc}}function saveUpdates(_0x744cxf){return function(_0x744cxc){return _0x744cxc[_0x8b79[17]](_0x744cxf)}}function removeEntity(_0x744cx8){return function(_0x744cxc){if(_0x744cxc){return _0x744cxc[_0x8b79[19]]()[_0x8b79[18]](function(){_0x744cx8[_0x8b79[14]](204)[_0x8b79[16]]()})}}}function getQuery(_0x744cx12){var _0x744cx13={};_0x744cx13[_0x8b79[20]]={};_[_0x8b79[25]](_0x744cx12,function(_0x744cx14,_0x744cx15){switch(_0x744cx15){case _0x8b79[21]:;case _0x8b79[22]:_0x744cx13[_0x744cx15]=Number(_0x744cx14);break;case _0x8b79[23]:_0x744cx13[_0x744cx15]=_0x744cx14;break;default:_0x744cx13[_0x8b79[20]][_0x744cx15]={$like:_0x8b79[24]+_0x744cx14+_0x8b79[24]}}});return _0x744cx13}exports[_0x8b79[26]]=function(_0x744cx16,_0x744cx8){var _0x744cx13=getQuery(_0x744cx16[_0x8b79[27]]);return VoiceRecording[_0x8b79[29]](_0x744cx13)[_0x8b79[18]](responseWithResult(_0x744cx8))[_0x8b79[28]](handleError(_0x744cx8))};exports[_0x8b79[30]]=function(_0x744cx16,_0x744cx8){return VoiceRecording[_0x8b79[33]](_0x744cx16[_0x8b79[32]][_0x8b79[31]])[_0x8b79[18]](handleEntityNotFound(_0x744cx8))[_0x8b79[18]](responseWithResult(_0x744cx8))[_0x8b79[28]](handleError(_0x744cx8))};exports[_0x8b79[34]]=function(_0x744cx16,_0x744cx8){return VoiceRecording[_0x8b79[33]](_0x744cx16[_0x8b79[32]][_0x8b79[31]])[_0x8b79[18]](function(_0x744cx19){var _0x744cx1a=Promise[_0x8b79[38]](fs[_0x8b79[37]]);return _0x744cx1a(_0x744cx19[_0x8b79[39]])})[_0x8b79[18]](function(_0x744cx18){var _0x744cx17= new Buffer(_0x744cx18,_0x8b79[36]).toString(_0x8b79[35]);return _0x744cx17})[_0x8b79[18]](function(_0x744cx17){return _0x744cx8[_0x8b79[14]](200)[_0x8b79[13]]({downloadString:_0x744cx17})})[_0x8b79[28]](handleError(_0x744cx8))};exports[_0x8b79[40]]=function(_0x744cx16,_0x744cx8){return VoiceRecording[_0x8b79[40]](_0x744cx16[_0x8b79[41]])[_0x8b79[18]](responseWithResult(_0x744cx8,201))[_0x8b79[28]](handleError(_0x744cx8))};exports[_0x8b79[42]]=function(_0x744cx16,_0x744cx8){if(_0x744cx16[_0x8b79[41]][_0x8b79[31]]){delete _0x744cx16[_0x8b79[41]][_0x8b79[31]]};return VoiceRecording[_0x8b79[33]](_0x744cx16[_0x8b79[32]][_0x8b79[31]])[_0x8b79[18]](handleEntityNotFound(_0x744cx8))[_0x8b79[18]](saveUpdates(_0x744cx16[_0x8b79[41]]))[_0x8b79[18]](responseWithResult(_0x744cx8))[_0x8b79[28]](handleError(_0x744cx8))};exports[_0x8b79[19]]=function(_0x744cx16,_0x744cx8){return VoiceRecording[_0x8b79[33]](_0x744cx16[_0x8b79[32]][_0x8b79[31]])[_0x8b79[18]](handleEntityNotFound(_0x744cx8))[_0x8b79[18]](removeEntity(_0x744cx8))[_0x8b79[28]](handleError(_0x744cx8))};exports[_0x8b79[43]]=function(_0x744cx16,_0x744cx8){return VoiceRecording[_0x8b79[19]]({where:{uniqueid:_0x744cx16[_0x8b79[27]][_0x8b79[45]]},individualHooks:true})[_0x8b79[18]](function(){return _0x744cx8[_0x8b79[44]](204)})[_0x8b79[28]](handleError(_0x744cx8))}
\ No newline at end of file