From 10ded56f6697ef47910ec68d37f26ed47cbe9180 Mon Sep 17 00:00:00 2001 From: kolaente Date: Wed, 17 Aug 2022 12:27:03 +0200 Subject: [PATCH] fix: don't fail a migration if there is no filter saved --- pkg/migration/20220815200851.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkg/migration/20220815200851.go b/pkg/migration/20220815200851.go index 36561d9fd3..44aeff316a 100644 --- a/pkg/migration/20220815200851.go +++ b/pkg/migration/20220815200851.go @@ -40,7 +40,11 @@ func init() { for _, f := range filters { filter := map[string]interface{}{} - err = json.Unmarshal([]byte(f["filters"].(string)), &filter) + filterJSON, is := f["filters"].(string) + if !is { + continue + } + err = json.Unmarshal([]byte(filterJSON), &filter) if err != nil { return err }