feat: added online status
This commit is contained in:
parent
314b9ee011
commit
027649a060
3 changed files with 40 additions and 1 deletions
|
@ -49,6 +49,7 @@ struct NewInfo {
|
|||
email: Option<String>,
|
||||
pronouns: Option<String>,
|
||||
about: Option<String>,
|
||||
online_status: Option<i16>,
|
||||
}
|
||||
|
||||
pub async fn update(
|
||||
|
@ -110,5 +111,10 @@ pub async fn update(
|
|||
.await?;
|
||||
}
|
||||
|
||||
if let Some(online_status) = &json.online_status {
|
||||
me.set_online_status(&mut conn, &app_state.cache_pool, *online_status)
|
||||
.await?;
|
||||
}
|
||||
|
||||
Ok(StatusCode::OK)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue