From b1550cd7df2672ec24edfcb7c19e207f45d870a3 Mon Sep 17 00:00:00 2001 From: 0xff-dev Date: Fri, 5 Jan 2024 11:13:24 +0800 Subject: [PATCH] fix: update updatetime setting logic --- apiserver/pkg/dataset/dataset.go | 1 + apiserver/pkg/versioneddataset/versioned_dataset.go | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apiserver/pkg/dataset/dataset.go b/apiserver/pkg/dataset/dataset.go index 3ec36a5a6..a8b299ecd 100644 --- a/apiserver/pkg/dataset/dataset.go +++ b/apiserver/pkg/dataset/dataset.go @@ -39,6 +39,7 @@ func dataset2model(obj *unstructured.Unstructured) (*generated.Dataset, error) { ds.Namespace = obj.GetNamespace() n := obj.GetCreationTimestamp() ds.CreationTimestamp = &n.Time + ds.UpdateTimestamp = &n.Time ds.Labels = utils.MapStr2Any(obj.GetLabels()) ds.Annotations = utils.MapStr2Any(obj.GetAnnotations()) dataset := &v1alpha1.Dataset{} diff --git a/apiserver/pkg/versioneddataset/versioned_dataset.go b/apiserver/pkg/versioneddataset/versioned_dataset.go index 7e9a195ae..06ee1769c 100644 --- a/apiserver/pkg/versioneddataset/versioned_dataset.go +++ b/apiserver/pkg/versioneddataset/versioned_dataset.go @@ -60,6 +60,7 @@ func versionedDataset2model(obj *unstructured.Unstructured) (*generated.Versione return nil, err } vds.CreationTimestamp = obj.GetCreationTimestamp().Time + vds.UpdateTimestamp = &vds.CreationTimestamp vds.Creator = &versioneddataset.Spec.Creator vds.DisplayName = &versioneddataset.Spec.DisplayName vds.Description = &versioneddataset.Spec.Description @@ -69,8 +70,6 @@ func versionedDataset2model(obj *unstructured.Unstructured) (*generated.Versione Name: versioneddataset.Spec.Dataset.Name, Namespace: versioneddataset.Spec.Dataset.Namespace, } - now := time.Now() - vds.UpdateTimestamp = &now vds.Version = versioneddataset.Spec.Version vds.SyncStatus = new(string)