Refactor: Send system messages directly from content.

This commit is contained in:
Paul
2021-06-11 19:18:46 +01:00
parent 78c890aa59
commit 03fa923ef4
5 changed files with 42 additions and 65 deletions

View File

@@ -51,18 +51,12 @@ pub async fn req(user: User, target: Ref, member: Ref) -> Result<()> {
}
.publish(id.clone());
Message::create(
"00000000000000000000000000".to_string(),
id.clone(),
Content::SystemMessage(SystemMessage::UserRemove {
id: member.id,
by: user.id,
}),
None
)
.publish(&channel)
.await
.ok();
Content::SystemMessage(SystemMessage::UserRemove {
id: member.id,
by: user.id,
})
.send_as_system(&channel)
.await.ok();
Ok(())
} else {