diff --git a/.env b/.env index d4b54ae..e9cbcf2 100644 --- a/.env +++ b/.env @@ -1,4 +1,4 @@ WRENCHJOB_PORT=3000 WRENCHJOB_POSTGRE_URL='postgresql://wrenchboard:wrenchboard@10.20.30.60:5432/wrenchboard' COMMON_MEDIA_PATH='/opt/wrenchboard/TEST/COMMON/MEDIA/' -COMMON_TASKFILE_PATH='/opt/wrenchboard/TEST/DUMMY/' \ No newline at end of file +COMMON_TASKFILE_PATH='/opt/wrenchboard/TEST/TASKFILE' \ No newline at end of file diff --git a/index.js b/index.js index c1ebe50..bdb7ebe 100644 --- a/index.js +++ b/index.js @@ -89,13 +89,27 @@ app.post('/upload/task', upload.single('file'), (req, res) => { let job_uid = req.body.job_uid; console.log(" req.body.uid -> ", uid) console.log(" req.body.job_uid -> ", job_uid) - /* + const fs = require('fs'); - const dir = process.env.COMMON_TASKFILE_PATH + "/DUMMY/" + uid; + const dir = process.env.COMMON_TASKFILE_PATH +"/"+ job_uid; if (!fs.existsSync(dir)){ fs.mkdirSync(dir); } - */ + + const oldPath = req.file.path; // 'old/path/file.txt' + const newPath = dir + req.file.filename; + + fs.rename(oldPath, newPath, function (err) { + if (err) throw err + console.log('Successfully renamed - AKA moved!') + }) + + /* + const dir2 = process.env.COMMON_TASKFILE_PATH + "/DUMMY/" + uid+"/"+job_uid; + if (!fs.existsSync(dir2)){ + fs.mkdirSync(dir2); + } + */ return res.status(200).send('Completed') })