fix: update is_admin only on insert (in upsert query)
This commit is contained in:
parent
0a64b25044
commit
4d2d344ea2
@ -143,7 +143,10 @@ pub trait CallDB {
|
|||||||
users
|
users
|
||||||
.update_one(
|
.update_one(
|
||||||
doc! { "id": userid },
|
doc! { "id": userid },
|
||||||
doc! { "$set": { "first_name": firstname } },
|
doc! {
|
||||||
|
"$set": doc! { "first_name": firstname},
|
||||||
|
"$setOnInsert": doc! { "is_admin": false },
|
||||||
|
},
|
||||||
)
|
)
|
||||||
.upsert(true)
|
.upsert(true)
|
||||||
.await
|
.await
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user