diff --git a/lib/server/rest/fs/put.js b/lib/server/rest/fs/put.js index 424a1919..2b53e33d 100644 --- a/lib/server/rest/fs/put.js +++ b/lib/server/rest/fs/put.js @@ -9,9 +9,8 @@ dir = main.srvrequire('dir'), diff = main.diff, CloudFunc = main.cloudfunc, - fse = { - mkdirs : main.require('mkdirp') || fs.mkdir.bind(fs), - }; + DIR = '../../', + flop = require(DIR + 'flop'); exports.onPut = onPut; @@ -22,7 +21,7 @@ switch(query) { case 'dir': - fse.mkdirs(name, function(error) { + flop.create(name, 'dir', function(error) { var msg; if (!error) @@ -30,6 +29,7 @@ func(error, msg); }); + break; default: