From a394dfbe82719a7c72d17f579ddd79221f177529 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20OUDOT?= Date: Tue, 17 Mar 2020 16:45:59 +0100 Subject: [PATCH] Use isRequired attribute (#2119) --- lemonldap-ng-common/scripts/importMetadata | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lemonldap-ng-common/scripts/importMetadata b/lemonldap-ng-common/scripts/importMetadata index 86d877df3..1a2d8ca31 100755 --- a/lemonldap-ng-common/scripts/importMetadata +++ b/lemonldap-ng-common/scripts/importMetadata @@ -317,8 +317,11 @@ foreach $requestedAttribute->getAttribute("FriendlyName"); my $nameformat = $requestedAttribute->getAttribute("NameFormat"); + my $required = + ( $requestedAttribute->getAttribute("isRequired") =~ + /true/i ) ? 1 : 0; $requestedAttributes->{$friendlyname} = - "1;$name;$nameformat;$friendlyname"; + "$required;$name;$nameformat;$friendlyname"; if ( $opts{verbose} ) { print "Attribute $friendlyname ($name) requested by SP $entityID\n";