From a8ca4ee4a36126b72ae2634b09241b713f6e8376 Mon Sep 17 00:00:00 2001 From: Jens Reimann Date: Wed, 2 Mar 2022 15:35:20 +0100 Subject: [PATCH] fix: fix creation timestamp and last update timestamp --- doppelgaenger-input/src/processor.rs | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/doppelgaenger-input/src/processor.rs b/doppelgaenger-input/src/processor.rs index d849489..b4b2cb6 100644 --- a/doppelgaenger-input/src/processor.rs +++ b/doppelgaenger-input/src/processor.rs @@ -145,14 +145,12 @@ impl Processor { return Ok(()); } - update.insert( - "lastUpdateTimestamp".to_string(), - Bson::String("$currentDate".to_string()), - ); - let update = doc! { + "$currentDate": { + "lastUpdateTimestamp": { "$type": "timestamp" }, + }, "$setOnInsert": { - "creationTimestamp": "$currentDate" + "creationTimestamp": "$$NOW" }, "$inc": { "revision": 1,