Files
stoatchat/src/routes/users/fetch_relationship.rs
2020-12-30 11:36:32 +00:00

9 lines
327 B
Rust

use crate::database::{entities::User, guards::reference::Ref, permissions::get_relationship};
use crate::util::result::Result;
use rocket_contrib::json::JsonValue;
#[get("/<target>/relationship")]
pub async fn req(user: User, target: Ref) -> Result<JsonValue> {
Ok(json!({ "status": get_relationship(&user, &target) }))
}