From d7932d2648841e9d6ac103d68e3e497bec884701 Mon Sep 17 00:00:00 2001 From: kolaente Date: Tue, 6 Jul 2021 15:43:38 +0200 Subject: [PATCH] Don't fail when removing the last bucket in migration from other services --- pkg/modules/migration/create_from_structure.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/modules/migration/create_from_structure.go b/pkg/modules/migration/create_from_structure.go index a9f99f0bc66..c08fb7e37c4 100644 --- a/pkg/modules/migration/create_from_structure.go +++ b/pkg/modules/migration/create_from_structure.go @@ -227,7 +227,7 @@ func InsertFromStructure(str []*models.NamespaceWithLists, user *user.User) (err } buckets := bucketsIn.([]*models.Bucket) err = buckets[0].Delete(s, user) - if err != nil { + if err != nil && !models.IsErrCannotRemoveLastBucket(err) { _ = s.Rollback() return err }