kopia lustrzana https://github.com/c9/core
was fixed in localfs
rodzic
88d305174c
commit
6d8530e05e
|
@ -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;
|
||||
|
|
|
@ -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.
|
||||
|
|
Ładowanie…
Reference in New Issue