From fe8a0a643950298264ba7f18093561c5c77c4d22 Mon Sep 17 00:00:00 2001 From: Rares G Date: Thu, 21 May 2015 18:13:50 +0200 Subject: [PATCH 1/2] Fixed deleting without subdir --- index.js | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/index.js b/index.js index acfd41c..a9c6e0a 100644 --- a/index.js +++ b/index.js @@ -225,10 +225,18 @@ Fileupload.prototype.del = function(ctx, next) { } self.store.remove({id: fileId}, function(err) { if (err) return ctx.done(err); - fs.unlink(uploadDir + subdir + "/" + result.filename, function(err) { - if (err) return ctx.done(err); - ctx.done(null, {statusCode: 200, message: "File " + result.filename + " successfuly deleted"}); - }); + //Fixed in case you don't upload to a subdir + if(subdir){ + fs.unlink(uploadDir + subdir + "/" + result.filename, function(err) { + if (err) return ctx.done(err); + ctx.done(null, {statusCode: 200, message: "File " + result.filename + " successfuly deleted"}); + }); + } else { + fs.unlink(uploadDir + "/" + result.filename, function(err) { + if (err) return ctx.done(err); + ctx.done(null, {statusCode: 200, message: "File " + result.filename + " successfuly deleted"}); + }); + } }); } }); From 6d6c0055d631e7e3bfdf0981d4dca5595a5e0e55 Mon Sep 17 00:00:00 2001 From: Rares G Date: Thu, 21 May 2015 18:15:34 +0200 Subject: [PATCH 2/2] Changed version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f84d821..4e490a9 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "dpd-fileupload", "description": "File uploader for Deployd", - "version": "0.0.12", + "version": "0.0.13", "author": "Nicolas Ritouet ", "dependencies": { "formidable": "~1.0.17",