Skip to content

Commit 1d28ab2

Browse files
committed
🐛 Skil nil when reset bool
1 parent 373afaa commit 1d28ab2

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

pkg/utils/utils.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,8 @@ func BoolPtr(b string) *bool {
8383

8484
func ResetBool(m map[string]**bool, flagSet *pflag.FlagSet) {
8585
for k := range m {
86-
if !flagSet.Lookup(k).Changed {
86+
flag := flagSet.Lookup(k)
87+
if flag != nil && !flag.Changed {
8788
*m[k] = nil
8889
}
8990
}

0 commit comments

Comments
 (0)