Prevent guests from screen-sharing, unmuting or screen sharing

This commit is contained in:
Conrad Irwin
2024-01-03 19:31:43 -07:00
parent 6877bd4969
commit 9fe17a1d1d
5 changed files with 60 additions and 25 deletions
+8
View File
@@ -132,6 +132,14 @@ impl ChannelRole {
Admin | Member | Banned => false,
}
}
pub fn can_share_projects(&self) -> bool {
use ChannelRole::*;
match self {
Admin | Member => true,
Guest | Banned => false,
}
}
}
impl From<proto::ChannelRole> for ChannelRole {