was fixed in localfs

pull/128/merge
Fabian Jakobs 2016-01-15 11:38:04 +00:00
rodzic 88d305174c
commit 6d8530e05e
2 zmienionych plików z 7 dodań i 3 usunięć

Wyświetl plik

@ -19,7 +19,6 @@ module.exports = function setup(mount, vfs, mountOptions) {
if (code) res.statusCode = code;
else if (typeof err.code == "number") res.statusCode = err.code;
else if (err.code === "EBADREQUEST") res.statusCode = 400;
else if (err.code === "EACCESS") res.statusCode = 403;
else if (err.code === "EACCES") res.statusCode = 403;
else if (err.code === "ENOENT") res.statusCode = 404;
else if (err.code === "ENOTREADY") res.statusCode = 503;

9
node_modules/vfs-local/localfs.js wygenerowano vendored
Wyświetl plik

@ -322,8 +322,8 @@ module.exports = function setup(fsOptions) {
var isError = true;
if (isError) {
var err = new Error("EACCESS: '" + path + "' not in '" + localRoot + "'");
err.code = "EACCESS";
var err = new Error("EACCES: '" + path + "' not in '" + localRoot + "'");
err.code = "EACCES";
return callback(err);
}
}
@ -2335,6 +2335,11 @@ module.exports = function setup(fsOptions) {
}
function extend(name, options, callback) {
if (!name) {
var err = new Error("EACCES: Invalid extension name");
err.code = "EACCES";
return callback(err);
}
var meta = {};
// Pull from cache if it's already loaded.