Fix MongoDB trace replacements

This commit is contained in:
Andras Schmelczer 2026-10-27 16:51:53 +00:00
commit 1bfdf05081

View file

@ -158,7 +158,7 @@ class MongoDbDriver(TracingDatabaseDriver):
serialized["_id"] = new_version.trace_id
with MongoClient[Any](self.mongo_connection_string) as client:
client[self.mongo_database].traces.update_one({"_id": id}, serialized)
client[self.mongo_database].traces.replace_one({"_id": id}, serialized)
def delete(self, id: str) -> None:
with MongoClient[Any](self.mongo_connection_string) as client: