From 661d356968c6026adda283b0ffe85615a9e34cb9 Mon Sep 17 00:00:00 2001 From: David VIEJO Date: Tue, 15 Oct 2024 08:29:16 +0200 Subject: [PATCH] fix mspFilterArray in case it's empty Signed-off-by: David VIEJO --- kubectl-hlf/cmd/chaincode/getnext.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/kubectl-hlf/cmd/chaincode/getnext.go b/kubectl-hlf/cmd/chaincode/getnext.go index 7a08ec8e..b0ce3808 100644 --- a/kubectl-hlf/cmd/chaincode/getnext.go +++ b/kubectl-hlf/cmd/chaincode/getnext.go @@ -64,6 +64,9 @@ type mspFilterArray struct { // Accept returns true if this peer's MSPID is in the array of MSPIDs func (f *mspFilterArray) Accept(peer fab.Peer) bool { + if len(f.mspIDs) == 0 { + return true + } for _, mspID := range f.mspIDs { if peer.MSPID() == mspID { return true @@ -72,7 +75,6 @@ func (f *mspFilterArray) Accept(peer fab.Peer) bool { return false } - func (c *getNextCmd) run(out io.Writer, stdErr io.Writer) error { mspID := c.mspID configBackend := config.FromFile(c.configPath)