Skip to content

Commit baa0bc7

Browse files
authored
Recreate enabledPackages slice so it is empty (#81)
Signed-off-by: wwwil <[email protected]>
1 parent eb4c38c commit baa0bc7

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

cmd/check.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -313,6 +313,9 @@ func check() {
313313
if err != nil {
314314
log.Printf("unable to decode into struct, %v", err)
315315
log.Print("using legacy enabled-packages format")
316+
// The failed UnmarshalKey creates an EnabledPackage in the slice,
317+
// so we recreate the slice here to make sure it's empty.
318+
enabledPackages = []EnabledPackage{}
316319
enabledPackageIDs := viper.GetStringSlice("enabled-packages")
317320
for _, enabledPackageID := range enabledPackageIDs {
318321
enabledPackages = append(enabledPackages, EnabledPackage{ID: enabledPackageID})

0 commit comments

Comments
 (0)