From ad8f52eb87c3c495bc2c524e18220fd12894fbc9 Mon Sep 17 00:00:00 2001 From: Steve Yegge Date: Fri, 17 Oct 2025 22:41:27 -0700 Subject: [PATCH] fix(blocked): Add nil check for BlockedBy field Fixes #74 - prevents panic when BlockedBy is nil Amp-Thread-ID: https://ampcode.com/threads/T-ea606216-b886-4af0-bba8-56d000362d01 Co-authored-by: Amp --- cmd/bd/ready.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cmd/bd/ready.go b/cmd/bd/ready.go index c6c649a1..09a14ad5 100644 --- a/cmd/bd/ready.go +++ b/cmd/bd/ready.go @@ -169,8 +169,12 @@ var blockedCmd = &cobra.Command{ for _, issue := range blocked { fmt.Printf("[P%d] %s: %s\n", issue.Priority, issue.ID, issue.Title) + blockedBy := issue.BlockedBy + if blockedBy == nil { + blockedBy = []string{} + } fmt.Printf(" Blocked by %d open dependencies: %v\n", - issue.BlockedByCount, issue.BlockedBy) + issue.BlockedByCount, blockedBy) fmt.Println() } },