fix(common): avoid return invalid delete status

This commit is contained in:
ioito
2022-11-07 17:34:54 +08:00
parent b77d652ee6
commit 236353fc09
+2 -1
View File
@@ -1787,7 +1787,6 @@ func deleteItem(manager IModelManager, model IModel, ctx context.Context, userCr
model.PreDelete(ctx, userCred)
// err = DeleteModel(ctx, userCred, model)
err = model.Delete(ctx, userCred)
if err != nil {
return nil, errors.Wrapf(err, "Delete")
@@ -1795,6 +1794,8 @@ func deleteItem(manager IModelManager, model IModel, ctx context.Context, userCr
model.PostDelete(ctx, userCred)
// 避免设置删除状态没有正常返回
jsonutils.Update(details, model)
return details, nil
}