fix: fix the thing (it is 10:20pm)

This commit is contained in:
Paul Makles
2022-02-11 22:21:37 +00:00
parent 6a871fa944
commit 9da51b2d45
2 changed files with 20 additions and 4 deletions

View File

@@ -1,5 +1,5 @@
use revolt_quark::{
models::{Invite, User},
models::{Invite, User, server_member::MemberCompositeKey, Member},
Db, Error, Ref, Result,
};
@@ -30,7 +30,15 @@ pub async fn req(db: &Db, user: User, target: Ref) -> Result<Value> {
}
let channel = db.fetch_channel(channel).await?;
db.insert_member(&server.id, &user.id).await?;
let member = Member {
id: MemberCompositeKey {
server: server.id.clone(),
user: user.id.clone()
},
..Default::default()
};
db.insert_member(&member).await?;
Ok(json!({
"type": "Server",