From 9cc4fa72f0c7c615ba630494c2c17974d7541248 Mon Sep 17 00:00:00 2001 From: Caleb Gardner Date: Thu, 15 Aug 2024 08:34:15 -0500 Subject: [PATCH] Fixed Mongo PartUpdate --- internal/backend/db/mongo.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/backend/db/mongo.go b/internal/backend/db/mongo.go index 5579a39..efa5f74 100644 --- a/internal/backend/db/mongo.go +++ b/internal/backend/db/mongo.go @@ -61,7 +61,7 @@ func (m *MongoTable[T]) FullUpdate(ID string, data T) error { } func (m *MongoTable[T]) PartUpdate(ID string, update map[string]any) error { - res := m.col.FindOneAndUpdate(context.Background(), bson.M{"_id": ID}, update) + res := m.col.FindOneAndUpdate(context.Background(), bson.M{"_id": ID}, bson.M{"$set": update}) if res.Err() == mongo.ErrNoDocuments { return backend.ErrNotFound }