From ecd7e818871bcebf3a538ab5bd2e349e2ef91c83 Mon Sep 17 00:00:00 2001 From: Zexi Li Date: Tue, 27 Sep 2022 21:11:26 +0800 Subject: [PATCH] fix(cloudcommon): invoke model.PostUpdate when differences exist (#15070) --- pkg/cloudcommon/db/db_dispatcher.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkg/cloudcommon/db/db_dispatcher.go b/pkg/cloudcommon/db/db_dispatcher.go index 570dcab34d..bdf7a4625c 100644 --- a/pkg/cloudcommon/db/db_dispatcher.go +++ b/pkg/cloudcommon/db/db_dispatcher.go @@ -1684,10 +1684,9 @@ func updateItem(manager IModelManager, item IModel, ctx context.Context, userCre if len(diff) > 0 { OpsLog.LogEvent(item, ACT_UPDATE, diff, userCred) logclient.AddActionLogWithContext(ctx, item, logclient.ACT_UPDATE, diff, userCred, true) + item.PostUpdate(ctx, userCred, query, data) } - item.PostUpdate(ctx, userCred, query, data) - return getItemDetails(manager, item, ctx, userCred, query) }