mirror of
https://gitlab.com/comunic/comunicapiv3
synced 2025-07-15 11:48:05 +00:00
Can change group membership
This commit is contained in:
src
@ -30,6 +30,18 @@ impl GroupMembershipLevel {
|
||||
GroupMembershipLevel::VISITOR => "visitor",
|
||||
}.to_string()
|
||||
}
|
||||
|
||||
pub fn from_api(level: &str) -> GroupMembershipLevel {
|
||||
match level {
|
||||
"administrator" => GroupMembershipLevel::ADMINISTRATOR,
|
||||
"moderator" => GroupMembershipLevel::MODERATOR,
|
||||
"member" => GroupMembershipLevel::MEMBER,
|
||||
"invited" => GroupMembershipLevel::INVITED,
|
||||
"pending" => GroupMembershipLevel::PENDING,
|
||||
"visitor" => GroupMembershipLevel::VISITOR,
|
||||
_ => GroupMembershipLevel::VISITOR,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
pub struct GroupMember {
|
||||
|
Reference in New Issue
Block a user