blocks: handle out of range height as 404 not found

This commit is contained in:
Braydon Fuller 2016-05-16 18:27:27 -04:00
parent 0465179a93
commit 11874a1957

View File

@ -47,7 +47,7 @@ BlockController.prototype.block = function(req, res, next) {
next();
} else {
self.node.getBlock(hash, function(err, block) {
if(err && err.code === -5) {
if(err && err.code === -5 || err.code === -8) {
return self.common.handleErrors(null, res);
} else if(err) {
return self.common.handleErrors(err, res);
@ -75,7 +75,7 @@ BlockController.prototype.rawBlock = function(req, res, next) {
var blockArg = req.params.blockArg;
self.node.getRawBlock(blockArg, function(err, blockBuffer) {
if(err && err.code === -5) {
if(err && err.code === -5 || err.code === -8) {
return self.common.handleErrors(null, res);
} else if(err) {
return self.common.handleErrors(err, res);