mirror of
https://github.com/lldap/lldap.git
synced 2026-07-25 17:58:44 +00:00
server: Fix attribute name
This commit is contained in:
committed by
nitnelave
parent
97e4d90eb7
commit
1d8d3eb73f
@@ -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 {
|
||||||
|
|||||||
Reference in New Issue
Block a user