mirror of
https://gitlab.com/comunic/comunicapiv3
synced 2025-06-21 17:05:16 +00:00
Can set the list of members of a group public
This commit is contained in:
@ -384,6 +384,7 @@ pub fn set_settings(g: &Group) -> ResultBoxError {
|
||||
.set_u64("visibility", g.visibility.to_db())
|
||||
.set_u32("registration_level", g.registration_level.to_db())
|
||||
.set_u32("posts_level", g.posts_creation_level.to_db())
|
||||
.set_legacy_bool("is_members_list_public", g.is_members_list_public)
|
||||
.set_opt_str("virtual_directory", g.virtual_directory.clone())
|
||||
.set_opt_str("description", g.description.clone())
|
||||
.set_opt_str("url", g.url.clone())
|
||||
@ -521,6 +522,7 @@ fn db_to_group(row: &database::RowResult) -> ResultBoxError<Group> {
|
||||
visibility: GroupVisibilityLevel::from_db(row.get_u32("visibility")?),
|
||||
registration_level: GroupRegistrationLevel::from_db(row.get_u32("registration_level")?),
|
||||
posts_creation_level: GroupPostsCreationLevel::from_db(row.get_u32("posts_level")?),
|
||||
is_members_list_public: row.get_legacy_bool("is_members_list_public")?,
|
||||
logo: row.get_optional_str("path_logo")?,
|
||||
virtual_directory: row.get_optional_str("virtual_directory")?,
|
||||
time_create: row.get_u64("time_create")?,
|
||||
|
Reference in New Issue
Block a user