Merge pull request #157 from cmgustavo/feature/01bug-route-index
block without info on list of tx (eg. genesis block). url: block-index n...
This commit is contained in:
commit
a40b87c4b6
|
@ -71,10 +71,13 @@ exports.list = function(req, res, next) {
|
|||
|
||||
if (bId) {
|
||||
Block.fromHashWithInfo(bId, function(err, block) {
|
||||
if (err && !block) {
|
||||
if (err) {
|
||||
console.log(err);
|
||||
res.status(404).send('Not found');
|
||||
return next();
|
||||
return res.status(500).send('Internal Server Error');
|
||||
}
|
||||
|
||||
if (! block) {
|
||||
return res.status(404).send('Not found');
|
||||
}
|
||||
|
||||
txLength = block.info.tx.length;
|
||||
|
|
|
@ -4,14 +4,15 @@ module.exports = function(app, historicSync) {
|
|||
|
||||
//Home route
|
||||
var index = require('../app/controllers/index');
|
||||
|
||||
|
||||
app.get('/', index.render);
|
||||
app.get('/blocks', index.render);
|
||||
app.get('/blocks-date/*', index.render);
|
||||
app.get('/block-index/*', index.render);
|
||||
app.get('/block/*', index.render);
|
||||
app.get('/tx/*', index.render);
|
||||
app.get('/address/*', index.render);
|
||||
|
||||
|
||||
app.get('/api/version', index.version);
|
||||
|
||||
//Block routes
|
||||
|
@ -41,5 +42,5 @@ module.exports = function(app, historicSync) {
|
|||
app.get('/api/status', st.show);
|
||||
|
||||
app.get('/api/sync', st.sync);
|
||||
|
||||
|
||||
};
|
||||
|
|
|
@ -9,7 +9,7 @@ angular.module('insight').config(['$routeProvider',
|
|||
}).
|
||||
when('/block-index/:blockHeight', {
|
||||
controller: 'BlocksController',
|
||||
template: 'Redirecting...'
|
||||
templateUrl: '/views/redirect.html'
|
||||
}).
|
||||
when('/tx/:txId', {
|
||||
templateUrl: '/views/transaction.html'
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
<div class="text-center">Redirecting...</div>
|
Loading…
Reference in New Issue