From 9bae246fa856b4e71dedbff6bd2cc2ee98b79258 Mon Sep 17 00:00:00 2001 From: marbar3778 Date: Tue, 14 Dec 2021 12:33:13 +0100 Subject: [PATCH] return early if indexer is null --- internal/state/indexer/indexer_service.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/state/indexer/indexer_service.go b/internal/state/indexer/indexer_service.go index 83810953b..d99fad44b 100644 --- a/internal/state/indexer/indexer_service.go +++ b/internal/state/indexer/indexer_service.go @@ -83,6 +83,9 @@ func (is *Service) publish(msg pubsub.Message) error { if curr.Pending == 0 { // INDEX: We have all the transactions we expect for the current block. for _, sink := range is.eventSinks { + if sink.Type() == NULL { + return nil // if indexer is set to null return early + } start := time.Now() if err := sink.IndexBlockEvents(is.currentBlock.header); err != nil { is.logger.Error("failed to index block header",