From 3355ce6728876225521517f0fc10e86105eeb1b2 Mon Sep 17 00:00:00 2001 From: Mark Ciccarello Date: Thu, 2 Feb 2023 06:37:21 -0800 Subject: [PATCH] fix for goal node status crash - no longer getting block (#5100) --- daemon/algod/api/server/v2/handlers.go | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/daemon/algod/api/server/v2/handlers.go b/daemon/algod/api/server/v2/handlers.go index 21e1f91703..329902152d 100644 --- a/daemon/algod/api/server/v2/handlers.go +++ b/daemon/algod/api/server/v2/handlers.go @@ -772,12 +772,6 @@ func (v2 *Handlers) GetStatus(ctx echo.Context) error { return internalError(ctx, err, errFailedRetrievingNodeStatus, v2.Log) } - ledger := v2.Node.LedgerForAPI() - latestBlkHdr, err := ledger.BlockHdr(ledger.Latest()) - if err != nil { - return internalError(ctx, err, errFailedRetrievingLatestBlockHeaderStatus, v2.Log) - } - response := model.NodeStatusResponse{ LastRound: uint64(stat.LastRound), LastVersion: string(stat.LastVersion), @@ -813,7 +807,7 @@ func (v2 *Handlers) GetStatus(ctx echo.Context) error { votesNo := votes - votesYes upgradeDelay := uint64(stat.UpgradeDelay) response.UpgradeVotesRequired = &upgradeThreshold - response.UpgradeNodeVote = &latestBlkHdr.UpgradeApprove + response.UpgradeNodeVote = &stat.UpgradeApprove response.UpgradeDelay = &upgradeDelay response.UpgradeVotes = &votes response.UpgradeYesVotes = &votesYes