Add guild bans / unbans.

This commit is contained in:
Paul Makles
2020-04-11 16:44:46 +01:00
parent b6772143bc
commit 537f07b4a9
7 changed files with 237 additions and 61 deletions

View File

@@ -42,14 +42,14 @@ pub fn user(user: UserRef, target: UserRef) -> Response {
}
#[derive(Serialize, Deserialize)]
pub struct Query {
pub struct LookupQuery {
username: String,
}
/// lookup a user on Revolt
/// currently only supports exact username searches
#[post("/lookup", data = "<query>")]
pub fn lookup(user: UserRef, query: Json<Query>) -> Response {
pub fn lookup(user: UserRef, query: Json<LookupQuery>) -> Response {
let relationships = user.fetch_relationships();
let col = database::get_collection("users");