Built motion from commit df3e9871f6bcc3432fec345b2f4facbd4dba8b5c. Version 3.0.0...
[motion-next.git] / server / api / sound / index.js
index 4dbe79e..88225d0 100644 (file)
@@ -1 +1 @@
-const a581_0x1f4f=['file','post','extname','exports','Router','files/sounds/original/','%s-%s%s','util','multer','isAuthenticated','/:id','path','delete','create','join','show','get','now','originalname','update','put','single','replace','../../components/auth/service','/:id/download'];(function(_0x3ed414,_0x1f4f01){const _0x403af2=function(_0x162594){while(--_0x162594){_0x3ed414['push'](_0x3ed414['shift']());}};_0x403af2(++_0x1f4f01);}(a581_0x1f4f,0x66));const a581_0x403a=function(_0x3ed414,_0x1f4f01){_0x3ed414=_0x3ed414-0x0;let _0x403af2=a581_0x1f4f[_0x3ed414];return _0x403af2;};const _0x4921ee=a581_0x403a;'use strict';const multer=require(_0x4921ee('0x6')),util=require(_0x4921ee('0x5')),path=require(_0x4921ee('0x9')),express=require('express'),router=express[_0x4921ee('0x2')](),auth=require(_0x4921ee('0x15')),config=require('../../config/environment'),controller=require('./sound.controller');router[_0x4921ee('0xe')]('/',auth['isAuthenticated'](),controller['index']),router[_0x4921ee('0xe')](_0x4921ee('0x8'),auth['isAuthenticated'](),controller[_0x4921ee('0xd')]),router[_0x4921ee('0xe')](_0x4921ee('0x16'),auth[_0x4921ee('0x7')](),controller['download']);const upload=multer({'storage':multer['diskStorage']({'destination':function(_0x162594,_0x3ce448,_0x12895a){const _0x44cdac=_0x4921ee;_0x12895a(null,path[_0x44cdac('0xc')](config['root'],_0x44cdac('0x3')));},'filename':function(_0x3112ef,_0x84be0d,_0x476d5f){const _0x45abd1=_0x4921ee;_0x84be0d[_0x45abd1('0x10')]=_0x84be0d[_0x45abd1('0x10')][_0x45abd1('0x14')](/[+@&/\\#,+()$~%'":*?<>{}\s\\|]/g,'-'),_0x476d5f(null,util['format'](_0x45abd1('0x4'),path['basename'](_0x84be0d[_0x45abd1('0x10')],path[_0x45abd1('0x0')](_0x84be0d['originalname'])),Date[_0x45abd1('0xf')](),path[_0x45abd1('0x0')](_0x84be0d['originalname'])));}})});router[_0x4921ee('0x18')]('/',upload[_0x4921ee('0x13')](_0x4921ee('0x17')),controller[_0x4921ee('0xb')]),router[_0x4921ee('0x12')](_0x4921ee('0x8'),auth[_0x4921ee('0x7')](),controller[_0x4921ee('0x11')]),router[_0x4921ee('0xa')](_0x4921ee('0x8'),auth[_0x4921ee('0x7')](),controller[_0x4921ee('0xa')]),module[_0x4921ee('0x1')]=router;
\ No newline at end of file
+const a581_0x28de=['Router','update','single','files/sounds/original/','%s-%s%s','path','delete','create','multer','put','originalname','../../components/auth/service','index','download','file','express','format','show','replace','post','util','get','extname','exports','now','isAuthenticated','join','/:id','/:id/download','diskStorage','basename','./sound.controller'];(function(_0x25de86,_0x28de84){const _0x2958c9=function(_0x13e916){while(--_0x13e916){_0x25de86['push'](_0x25de86['shift']());}};_0x2958c9(++_0x28de84);}(a581_0x28de,0x1d2));const a581_0x2958=function(_0x25de86,_0x28de84){_0x25de86=_0x25de86-0x0;let _0x2958c9=a581_0x28de[_0x25de86];return _0x2958c9;};const _0x5253ca=a581_0x2958;'use strict';const multer=require(_0x5253ca('0x16')),util=require(_0x5253ca('0x2')),path=require(_0x5253ca('0x13')),express=require(_0x5253ca('0x1d')),router=express[_0x5253ca('0xe')](),auth=require(_0x5253ca('0x19')),config=require('../../config/environment'),controller=require(_0x5253ca('0xd'));router[_0x5253ca('0x3')]('/',auth[_0x5253ca('0x7')](),controller[_0x5253ca('0x1a')]),router[_0x5253ca('0x3')]('/:id',auth['isAuthenticated'](),controller[_0x5253ca('0x1f')]),router[_0x5253ca('0x3')](_0x5253ca('0xa'),auth[_0x5253ca('0x7')](),controller[_0x5253ca('0x1b')]);const upload=multer({'storage':multer[_0x5253ca('0xb')]({'destination':function(_0x13e916,_0x3b4a83,_0x18cd1e){const _0x13dd30=_0x5253ca;_0x18cd1e(null,path[_0x13dd30('0x8')](config['root'],_0x13dd30('0x11')));},'filename':function(_0x552c25,_0x4b7f0d,_0x3ba815){const _0x402dd3=_0x5253ca;_0x4b7f0d['originalname']=_0x4b7f0d[_0x402dd3('0x18')][_0x402dd3('0x0')](/[+@&/\\#,+()$~%'":*?<>{}\s\\|]/g,'-'),_0x3ba815(null,util[_0x402dd3('0x1e')](_0x402dd3('0x12'),path[_0x402dd3('0xc')](_0x4b7f0d[_0x402dd3('0x18')],path[_0x402dd3('0x4')](_0x4b7f0d['originalname'])),Date[_0x402dd3('0x6')](),path[_0x402dd3('0x4')](_0x4b7f0d['originalname'])));}})});router[_0x5253ca('0x1')]('/',upload[_0x5253ca('0x10')](_0x5253ca('0x1c')),controller[_0x5253ca('0x15')]),router[_0x5253ca('0x17')](_0x5253ca('0x9'),auth['isAuthenticated'](),controller[_0x5253ca('0xf')]),router['delete'](_0x5253ca('0x9'),auth[_0x5253ca('0x7')](),controller[_0x5253ca('0x14')]),module[_0x5253ca('0x5')]=router;
\ No newline at end of file