mirror of
https://gitlab.com/comunic/comunicapiv3
synced 2025-06-20 16:35:17 +00:00
Can create group membership notifications
This commit is contained in:
@ -53,6 +53,13 @@ pub struct GroupMember {
|
||||
pub following: bool,
|
||||
}
|
||||
|
||||
impl GroupMember {
|
||||
/// Check if a member of a group is a least a moderator of this group
|
||||
pub fn is_moderator(&self) -> bool {
|
||||
self.level <= GroupMembershipLevel::MODERATOR
|
||||
}
|
||||
}
|
||||
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
use crate::data::group_member::GroupMembershipLevel;
|
||||
|
Reference in New Issue
Block a user