mirror of
https://github.com/azures04/crafatar.git
synced 2026-05-06 11:00:39 +02:00
use status -2 for 404s
human_status (response.js) defines code -2 as 'user error'. 404 is definitely a user error, so using that makes sense. eventually we should change the whole status code thing with #120
This commit is contained in:
@@ -77,11 +77,8 @@ module.exports = function(request, response, result) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (result.status === -3) {
|
||||
response.writeHead(404, headers);
|
||||
response.end(result.body);
|
||||
} else if (result.status === -2) {
|
||||
response.writeHead(422, headers);
|
||||
if (result.status === -2) {
|
||||
response.writeHead(result.code || 422, headers);
|
||||
response.end(result.body);
|
||||
} else if (result.status === -1) {
|
||||
response.writeHead(500, headers);
|
||||
|
||||
@@ -52,8 +52,9 @@ module.exports = function(req, callback) {
|
||||
// check for extra paths
|
||||
if (req.url.path_list.length > 2) {
|
||||
callback({
|
||||
status: -3,
|
||||
body: "Invalid URL Path"
|
||||
status: -2,
|
||||
body: "Invalid Path",
|
||||
code: 404
|
||||
});
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -11,8 +11,9 @@ module.exports = function(req, callback) {
|
||||
// check for extra paths
|
||||
if (req.url.path_list.length > 2) {
|
||||
callback({
|
||||
status: -3,
|
||||
body: "Invalid URL Path"
|
||||
status: -2,
|
||||
body: "Invalid Path",
|
||||
code: 404
|
||||
});
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -62,8 +62,9 @@ module.exports = function(req, callback) {
|
||||
// check for extra paths
|
||||
if (req.url.path_list.length > 3) {
|
||||
callback({
|
||||
status: -3,
|
||||
body: "Invalid URL Path"
|
||||
status: -2,
|
||||
body: "Invalid Path",
|
||||
code: 404
|
||||
});
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -59,8 +59,9 @@ module.exports = function(req, callback) {
|
||||
// check for extra paths
|
||||
if (req.url.path_list.length > 2) {
|
||||
callback({
|
||||
status: -3,
|
||||
body: "Invalid URL Path"
|
||||
status: -2,
|
||||
body: "Invalid Path",
|
||||
code: 404
|
||||
});
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user