From 9660b28019c54c9e8a215c9eb5d8289cdf3819e3 Mon Sep 17 00:00:00 2001 From: Gabriel Adrian Samfira Date: Wed, 21 May 2025 20:58:21 +0000 Subject: [PATCH] Avoid nil pointer dereference in CLI Signed-off-by: Gabriel Adrian Samfira --- cmd/garm-cli/cmd/github_credentials.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cmd/garm-cli/cmd/github_credentials.go b/cmd/garm-cli/cmd/github_credentials.go index ae2374f6..6f9b6409 100644 --- a/cmd/garm-cli/cmd/github_credentials.go +++ b/cmd/garm-cli/cmd/github_credentials.go @@ -375,7 +375,10 @@ func formatOneGithubCredential(cred params.ForgeCredentials) { header := table.Row{"Field", "Value"} t.AppendHeader(header) - resetMinutes := cred.RateLimit.ResetIn().Minutes() + var resetMinutes float64 + if cred.RateLimit != nil { + resetMinutes = cred.RateLimit.ResetIn().Minutes() + } t.AppendRow(table.Row{"ID", cred.ID}) t.AppendRow(table.Row{"Created At", cred.CreatedAt})