From 24104b1a06685ef9729bdcb401ad3efb46b27b1b Mon Sep 17 00:00:00 2001 From: myan Date: Wed, 12 Jun 2024 09:49:25 +0800 Subject: [PATCH] server instance heartbeat failed to update to database Signed-off-by: myan --- pkg/dao/instance.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/dao/instance.go b/pkg/dao/instance.go index ac232efe..db8e35ad 100644 --- a/pkg/dao/instance.go +++ b/pkg/dao/instance.go @@ -61,7 +61,7 @@ func (d *sqlInstanceDao) Replace(ctx context.Context, instance *api.ServerInstan func (d *sqlInstanceDao) UpSert(ctx context.Context, instance *api.ServerInstance) (*api.ServerInstance, error) { g2 := (*d.sessionFactory).New(ctx) - if err := g2.Omit(clause.Associations).Save(instance).Error; err != nil { + if err := g2.Unscoped().Omit(clause.Associations).Save(instance).Error; err != nil { db.MarkForRollback(ctx, err) return nil, err }