Display <unknown> for unknown room history visibility (#397)

This commit is contained in:
Ulyssa 2025-05-15 17:47:02 -07:00
parent 93502f9993
commit 9fce71f896
No known key found for this signature in database
GPG key ID: F2873CA2997B83C5
2 changed files with 3 additions and 2 deletions

View file

@ -591,7 +591,8 @@ impl RoomState {
let msg = match field {
RoomField::History => {
let visibility = room.history_visibility();
format!("Room history visibility: {visibility:?}")
let visibility = visibility.as_ref().map(|v| v.as_str());
format!("Room history visibility: {}", visibility.unwrap_or("<unknown>"))
},
RoomField::Id => {
let id = room.room_id();

View file

@ -21,12 +21,12 @@ use tracing::{error, warn};
use url::Url;
use matrix_sdk::{
authentication::matrix::MatrixSession,
config::{RequestConfig, SyncSettings},
deserialized_responses::DisplayName,
encryption::verification::{SasVerification, Verification},
encryption::{BackupDownloadStrategy, EncryptionSettings},
event_handler::Ctx,
authentication::matrix::MatrixSession,
reqwest,
room::{Messages, MessagesOptions, Room as MatrixRoom, RoomMember},
ruma::{