From f2f597d232e9573e34e8244e8d7abf234389f92a Mon Sep 17 00:00:00 2001 From: coderaiser Date: Tue, 30 Jul 2013 11:41:32 +0000 Subject: [PATCH] fix(rest) save and create new file --- ChangeLog | 2 ++ lib/server/rest.js | 11 ++++++----- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index a34122b5..cba8c2bd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -144,6 +144,8 @@ getJSONfromFileTable. * fix(view) open on f3 cmd button click +* fix(rest) save and create new file + 2012.04.22, v0.2.0 diff --git a/lib/server/rest.js b/lib/server/rest.js index 368def86..2be9152b 100644 --- a/lib/server/rest.js +++ b/lib/server/rest.js @@ -151,12 +151,13 @@ p.request.on('error', lError); lWriteStream.on('open', function() { - var lName = path.basename(p.name); - main.sendResponse(pParams, 'save: ok("' + lName +'")'); + p.request.pipe(lWriteStream); + //p.request.pipe(process.stdout); + p.request.on('end', function() { + var lName = path.basename(p.name); + main.sendResponse(pParams, 'save: ok("' + lName +'")'); + }); }); - - //p.request.pipe(process.stdout); - p.request.pipe(lWriteStream); } break; case 'DELETE':