Built motion from commit (unavailable).|2.5.4
[motion2.git] / server / api / attachment / index.js
index 3a0c225..35c1e0d 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x3eae=['../../config/environment','./attachment.controller','get','index','/:id','isAuthenticated','show','download','/:id/clone','clone','diskStorage','join','root','format','%s-%s','now','post','single','file','create','put','update','delete','destroy','multer','util','path','connect-timeout','Router','../../components/auth/service'];(function(_0x3dd15e,_0x1f0015){var _0x231fd0=function(_0x4f680a){while(--_0x4f680a){_0x3dd15e['push'](_0x3dd15e['shift']());}};_0x231fd0(++_0x1f0015);}(_0x3eae,0x126));var _0xe3ea=function(_0x7148a3,_0x1c6652){_0x7148a3=_0x7148a3-0x0;var _0x52f31d=_0x3eae[_0x7148a3];return _0x52f31d;};'use strict';var multer=require(_0xe3ea('0x0'));var util=require(_0xe3ea('0x1'));var path=require(_0xe3ea('0x2'));var timeout=require(_0xe3ea('0x3'));var express=require('express');var router=express[_0xe3ea('0x4')]();var auth=require(_0xe3ea('0x5'));var interaction=require('../../components/interaction/service');var config=require(_0xe3ea('0x6'));var controller=require(_0xe3ea('0x7'));router[_0xe3ea('0x8')]('/',auth['isAuthenticated'](),controller[_0xe3ea('0x9')]);router[_0xe3ea('0x8')](_0xe3ea('0xa'),auth[_0xe3ea('0xb')](),controller[_0xe3ea('0xc')]);router[_0xe3ea('0x8')]('/:id/download',auth[_0xe3ea('0xb')](),controller[_0xe3ea('0xd')]);router['post'](_0xe3ea('0xe'),auth[_0xe3ea('0xb')](),controller[_0xe3ea('0xf')]);var upload=multer({'storage':multer[_0xe3ea('0x10')]({'destination':function(_0x1db54c,_0x577d3b,_0x2796ed){_0x2796ed(null,path[_0xe3ea('0x11')](config[_0xe3ea('0x12')],'server/files/attachments/'));},'filename':function(_0x309396,_0x3fa991,_0x470912){_0x470912(null,util[_0xe3ea('0x13')](_0xe3ea('0x14'),Date[_0xe3ea('0x15')](),_0x3fa991['originalname']['replace'](/[+@&\/\\#,+()$~%'":*?<>{}\s\\|]/g,'-')));}})});router[_0xe3ea('0x16')]('/',upload[_0xe3ea('0x17')](_0xe3ea('0x18')),controller[_0xe3ea('0x19')]);router[_0xe3ea('0x1a')]('/:id',auth['isAuthenticated'](),controller[_0xe3ea('0x1b')]);router[_0xe3ea('0x1c')]('/:id',auth[_0xe3ea('0xb')](),controller[_0xe3ea('0x1d')]);module['exports']=router;
\ No newline at end of file
+var _0x3d3b=['root','server/files/attachments/','format','%s-%s','now','single','create','put','delete','destroy','exports','multer','path','connect-timeout','../../components/auth/service','../../components/interaction/service','../../config/environment','./attachment.controller','get','index','/:id','isAuthenticated','show','download','post','/:id/clone','diskStorage','join'];(function(_0x33c613,_0x2ce6bb){var _0x3f36e1=function(_0x339044){while(--_0x339044){_0x33c613['push'](_0x33c613['shift']());}};_0x3f36e1(++_0x2ce6bb);}(_0x3d3b,0x1af));var _0xb3d3=function(_0xc8a931,_0x260690){_0xc8a931=_0xc8a931-0x0;var _0x28bd27=_0x3d3b[_0xc8a931];return _0x28bd27;};'use strict';var multer=require(_0xb3d3('0x0'));var util=require('util');var path=require(_0xb3d3('0x1'));var timeout=require(_0xb3d3('0x2'));var express=require('express');var router=express['Router']();var auth=require(_0xb3d3('0x3'));var interaction=require(_0xb3d3('0x4'));var config=require(_0xb3d3('0x5'));var controller=require(_0xb3d3('0x6'));router[_0xb3d3('0x7')]('/',auth['isAuthenticated'](),controller[_0xb3d3('0x8')]);router[_0xb3d3('0x7')](_0xb3d3('0x9'),auth[_0xb3d3('0xa')](),controller[_0xb3d3('0xb')]);router['get']('/:id/download',auth[_0xb3d3('0xa')](),controller[_0xb3d3('0xc')]);router[_0xb3d3('0xd')](_0xb3d3('0xe'),auth[_0xb3d3('0xa')](),controller['clone']);var upload=multer({'storage':multer[_0xb3d3('0xf')]({'destination':function(_0x35908d,_0x10bf14,_0x597196){_0x597196(null,path[_0xb3d3('0x10')](config[_0xb3d3('0x11')],_0xb3d3('0x12')));},'filename':function(_0x9e85bf,_0x327df1,_0x43434d){_0x43434d(null,util[_0xb3d3('0x13')](_0xb3d3('0x14'),Date[_0xb3d3('0x15')](),_0x327df1['originalname']['replace'](/[+@&\/\\#,+()$~%'":*?<>{}\s\\|]/g,'-')));}})});router[_0xb3d3('0xd')]('/',upload[_0xb3d3('0x16')]('file'),controller[_0xb3d3('0x17')]);router[_0xb3d3('0x18')]('/:id',auth['isAuthenticated'](),controller['update']);router[_0xb3d3('0x19')](_0xb3d3('0x9'),auth[_0xb3d3('0xa')](),controller[_0xb3d3('0x1a')]);module[_0xb3d3('0x1b')]=router;
\ No newline at end of file