Return encryption recovery status on API

This commit is contained in:
2025-11-10 08:32:17 +01:00
parent 70a246355b
commit 4a72411d65
4 changed files with 38 additions and 0 deletions

View File

@@ -1,4 +1,5 @@
use crate::app_config::AppConfig;
use crate::matrix_connection::matrix_client::EncryptionRecoveryState;
use crate::utils::time_utils::time_secs;
use jwt_simple::reexports::serde_json;
use std::cmp::min;
@@ -173,4 +174,5 @@ pub struct ExtendedUserInfo {
pub user: User,
pub matrix_user_id: Option<String>,
pub matrix_device_id: Option<String>,
pub matrix_recovery_state: EncryptionRecoveryState,
}