server: Fix attribute name

This commit is contained in:
Valentin Tolmer
2024-09-07 22:10:00 +02:00
committed by nitnelave
parent 97e4d90eb7
commit 1d8d3eb73f
+2 -2
View File
@@ -143,14 +143,14 @@ fn unpack_attributes(
.map(Email::from); .map(Email::from);
let display_name = attributes let display_name = attributes
.iter() .iter()
.find(|attr| attr.name == "displayName") .find(|attr| attr.name == "display_name")
.cloned() .cloned()
.map(|attr| deserialize_attribute(&schema.get_schema().user_attributes, attr, is_admin)) .map(|attr| deserialize_attribute(&schema.get_schema().user_attributes, attr, is_admin))
.transpose()? .transpose()?
.map(|attr| attr.value.unwrap::<String>()); .map(|attr| attr.value.unwrap::<String>());
let attributes = attributes let attributes = attributes
.into_iter() .into_iter()
.filter(|attr| attr.name != "mail" && attr.name != "displayName") .filter(|attr| attr.name != "mail" && attr.name != "display_name")
.map(|attr| deserialize_attribute(&schema.get_schema().user_attributes, attr, is_admin)) .map(|attr| deserialize_attribute(&schema.get_schema().user_attributes, attr, is_admin))
.collect::<Result<Vec<_>, _>>()?; .collect::<Result<Vec<_>, _>>()?;
Ok(UnpackedAttributes { Ok(UnpackedAttributes {