From 6dfbee7ff2058190814408ff77b1c3ff590a8dc3 Mon Sep 17 00:00:00 2001 From: Gisle Aune Date: Sat, 6 Oct 2018 13:55:16 +0200 Subject: [PATCH] models2: Fixed editing characters erasing all unedited data. --- models/characters/edit.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/models/characters/edit.go b/models/characters/edit.go index 169e722..0a7a583 100644 --- a/models/characters/edit.go +++ b/models/characters/edit.go @@ -23,7 +23,7 @@ func Edit(character models.Character, name, shortName, description *string) (mod changes["description"] = *description } - err := collection.UpdateId(character.ID, changes) + err := collection.UpdateId(character.ID, bson.M{"$set": changes}) if err != nil { return models.Character{}, err }