'use strict';
-var express = require('express');
-var router = express.Router();
+var express = require('express'),
+ router = express.Router(),
+ path = require('path'),
+ formidable = require('formidable')
+
router.post('/', function(req, res) {
+ var form = new formidable.IncomingForm()
+
+ form.on('field', function(name, value) {
+ if(name === 'dir')
+ form.uploadDir = path.normalize(__dirname+'/../../../workspace/'+value+'/')
+ })
+
+ form.on('fileBegin', function(field, file) {
+ file.path = form.uploadDir + file.name
+ })
+
+ form.parse(req, function(err, fields, files) {
+ })
+
+ res.send('success')
});