push user to user group with $addToSet for idempotence

This commit is contained in:
mbecker20
2024-04-22 01:23:31 -07:00
parent 5c8adf031c
commit 58a8ebee0c
+1 -1
View File
@@ -141,7 +141,7 @@ impl Resolve<AddUserToUserGroup, User> for State {
db.user_groups
.update_one(
filter.clone(),
doc! { "$push": { "users": &user.id } },
doc! { "$addToSet": { "users": &user.id } },
None,
)
.await