ui: inform guests of restricted interfaces
This commit is contained in:
parent
1f922f8221
commit
39750c1d82
8 changed files with 137 additions and 49 deletions
|
|
@ -60,6 +60,8 @@ pub struct ChannelMemberInfo {
|
|||
pub guest_session_id: Option<uuid::Uuid>,
|
||||
/// The user's display name.
|
||||
pub display_name: String,
|
||||
/// Whether this user is a guest (has the 'guest' tag).
|
||||
pub is_guest: bool,
|
||||
}
|
||||
|
||||
/// WebSocket error info for UI display.
|
||||
|
|
@ -240,6 +242,7 @@ pub fn use_channel_websocket(
|
|||
user_id: member.user_id,
|
||||
guest_session_id: member.guest_session_id,
|
||||
display_name: member.display_name.clone(),
|
||||
is_guest: member.is_guest,
|
||||
};
|
||||
callback.run(info);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue