From 2de68f43f0034044449e46cd5e8ebd485102ba9e Mon Sep 17 00:00:00 2001 From: stasatdaglabs <39559713+stasatdaglabs@users.noreply.github.com> Date: Thu, 5 Aug 2021 09:45:09 +0300 Subject: [PATCH] Use blockStatusStore instead of blockStore in missingBlockBodyHashes. (#1814) --- domain/consensus/processes/syncmanager/antipast.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/domain/consensus/processes/syncmanager/antipast.go b/domain/consensus/processes/syncmanager/antipast.go index 7357495f3..aefbefa77 100644 --- a/domain/consensus/processes/syncmanager/antipast.go +++ b/domain/consensus/processes/syncmanager/antipast.go @@ -134,12 +134,11 @@ func (sm *syncManager) missingBlockBodyHashes(stagingArea *model.StagingArea, hi if err != nil { return nil, err } - hasBlock, err := sm.blockStore.HasBlock(sm.databaseContext, stagingArea, selectedChild) + blockStatus, err := sm.blockStatusStore.Get(sm.databaseContext, stagingArea, selectedChild) if err != nil { return nil, err } - - if !hasBlock { + if blockStatus == externalapi.StatusHeaderOnly { foundHeaderOnlyBlock = true break }