app: Allow custom attributes in group creation

This commit is contained in:
Valentin Tolmer
2024-10-28 15:36:03 +01:00
committed by nitnelave
parent a190fe7ddf
commit 4ebfd0525b
7 changed files with 145 additions and 29 deletions
+3 -3
View File
@@ -9,7 +9,7 @@ use crate::{
},
infra::{
common_component::{CommonComponent, CommonComponentParts},
form_utils::{read_all_form_attributes, AttributeValue},
form_utils::{read_all_form_attributes, AttributeValue, EmailIsRequired, IsAdmin},
schema::AttributeType,
},
};
@@ -210,8 +210,8 @@ impl GroupDetailsForm {
let mut all_values = read_all_form_attributes(
ctx.props().group_attributes_schema.iter(),
&self.form_ref,
ctx.props().is_admin,
false,
IsAdmin(ctx.props().is_admin),
EmailIsRequired(false),
)?;
let base_attributes = &self.group.attributes;
all_values.retain(|a| {