From 543959f9e29a5c0fc1d4b515a75245c4a0723da7 Mon Sep 17 00:00:00 2001 From: ioito Date: Thu, 13 Jul 2023 20:14:59 +0800 Subject: [PATCH] fix(region): clean skip sync resources --- pkg/compute/models/cloudaccounts.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkg/compute/models/cloudaccounts.go b/pkg/compute/models/cloudaccounts.go index afc84b040b..3e463a324f 100644 --- a/pkg/compute/models/cloudaccounts.go +++ b/pkg/compute/models/cloudaccounts.go @@ -309,6 +309,12 @@ func (self *SCloudaccount) ValidateUpdateData( skipSyncResources.Remove(res) } input.SkipSyncResources = skipSyncResources + if len(*skipSyncResources) == 0 { + db.Update(self, func() error { + self.SkipSyncResources = nil + return nil + }) + } factory, err := self.GetProviderFactory() if err != nil {