From 06caf589abfc4f7a552714558ac5f78abddeeabb Mon Sep 17 00:00:00 2001 From: jomo Date: Wed, 30 Sep 2015 17:00:52 +0200 Subject: [PATCH] don't lowercase default URLs --- lib/routes/avatars.js | 3 ++- lib/routes/capes.js | 2 +- lib/routes/renders.js | 3 ++- lib/routes/skins.js | 3 ++- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/lib/routes/avatars.js b/lib/routes/avatars.js index f9f683d..e018465 100644 --- a/lib/routes/avatars.js +++ b/lib/routes/avatars.js @@ -29,6 +29,7 @@ function handle_default(img_status, userId, size, def, req, err, callback) { } } else { // handle steve and alex + def = def.toLowerCase(); if (def.substr(0, 4) !== "mhf_") { def = "mhf_" + def; } @@ -48,7 +49,7 @@ function handle_default(img_status, userId, size, def, req, err, callback) { module.exports = function(req, callback) { var userId = (req.url.path_list[1] || "").split(".")[0]; var size = parseInt(req.url.query.size) || config.avatars.default_size; - var def = req.url.query.default && req.url.query.default.toLowerCase(); + var def = req.url.query.default; var helm = req.url.query.hasOwnProperty("helm"); // check for extra paths diff --git a/lib/routes/capes.js b/lib/routes/capes.js index 0f8ad90..77f1953 100644 --- a/lib/routes/capes.js +++ b/lib/routes/capes.js @@ -4,7 +4,7 @@ var cache = require("../cache"); // GET cape request module.exports = function(req, callback) { var userId = (req.url.path_list[1] || "").split(".")[0]; - var def = req.url.query.default && req.url.query.default.toLowerCase(); + var def = req.url.query.default; var rid = req.id; // check for extra paths diff --git a/lib/routes/renders.js b/lib/routes/renders.js index f8d6732..561788a 100644 --- a/lib/routes/renders.js +++ b/lib/routes/renders.js @@ -34,6 +34,7 @@ function handle_default(rid, scale, helm, body, img_status, userId, size, def, r } } else { // handle steve and alex + def = def.toLowerCase(); if (def.substr(0, 4) !== "mhf_") { def = "mhf_" + def; } @@ -58,7 +59,7 @@ module.exports = function(req, callback) { var rid = req.id; var body = raw_type === "body"; var userId = (req.url.path_list[2] || "").split(".")[0]; - var def = req.url.query.default && req.url.query.default.toLowerCase(); + var def = req.url.query.default; var scale = parseInt(req.url.query.scale) || config.renders.default_scale; var helm = req.url.query.hasOwnProperty("helm"); diff --git a/lib/routes/skins.js b/lib/routes/skins.js index bde53d1..310b4bd 100644 --- a/lib/routes/skins.js +++ b/lib/routes/skins.js @@ -30,6 +30,7 @@ function handle_default(img_status, userId, def, req, err, callback) { } } else { // handle steve and alex + def = def.toLowerCase(); if (def.substr(0, 4) !== "mhf_") { def = "mhf_" + def; } @@ -57,7 +58,7 @@ function handle_default(img_status, userId, def, req, err, callback) { // GET skin request module.exports = function(req, callback) { var userId = (req.url.path_list[1] || "").split(".")[0]; - var def = req.url.query.default && req.url.query.default.toLowerCase(); + var def = req.url.query.default; var rid = req.id; // check for extra paths