removing some errors in networking.skin_file callback

404 shouldn't return an error, null is fine. Setting the error causes that non-existing skins aren't cached. Thus we'd always make a new request to mojang, which will result in hitting the (sessionserver's) rate limit
Removing the error for Too Many Requests for the same reason.
This commit is contained in:
jomo 2014-11-22 00:22:08 +01:00
parent d0065fa0f7
commit e828f976f1

View File

@ -70,18 +70,16 @@ exp.skin_file = function(url, facename, helmname, callback) {
console.error("Error downloading '" + url + "': " + error);
} else if (response.statusCode == 404) {
console.warn(url + " texture not found");
error = "texture not found" // Setting error
} else if (response.statusCode == 429) {
// Too Many Requests
// Never got this, seems like textures aren't limited
error = "too many requests" // Error needs to be set, otherwise null in callback
console.warn(url + " too many requests");
console.warn(body);
} else {
console.error(url + " unknown error:");
console.error(response);
console.error(body);
error = "unknown error" // Setting error
error = "unknown error"; // Error needs to be set, otherwise null in callback
}
callback(error);
}