From 8f18ae18dfa297f674376009c8875d8b96e271b4 Mon Sep 17 00:00:00 2001 From: chasegawa Date: Fri, 15 Oct 2021 11:47:28 -0700 Subject: [PATCH] SHIBUI-2173 Ensure NameFormat always is present in attributes --- .../tier/shibboleth/admin/util/AttributeUtility.java | 4 ++-- .../ui/service/JPAMetadataResolverServiceImplTests.groovy | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/src/main/java/edu/internet2/tier/shibboleth/admin/util/AttributeUtility.java b/backend/src/main/java/edu/internet2/tier/shibboleth/admin/util/AttributeUtility.java index 7677c1b56..1b23fd9ec 100644 --- a/backend/src/main/java/edu/internet2/tier/shibboleth/admin/util/AttributeUtility.java +++ b/backend/src/main/java/edu/internet2/tier/shibboleth/admin/util/AttributeUtility.java @@ -77,10 +77,10 @@ private edu.internet2.tier.shibboleth.admin.ui.domain.Attribute createNewAttribu edu.internet2.tier.shibboleth.admin.ui.domain.Attribute attribute = ((edu.internet2.tier.shibboleth.admin.ui.domain.AttributeBuilder) openSamlObjects.getBuilderFactory() .getBuilder(edu.internet2.tier.shibboleth.admin.ui.domain.Attribute.DEFAULT_ELEMENT_NAME)).buildObject(); attribute.setName(name); + attribute.setNameFormat(URI); // SHIBUI-2173 if (friendlyName != null) { attribute.setFriendlyName(friendlyName); - attribute.setNameFormat(URI); } return attribute; } -} +} \ No newline at end of file diff --git a/backend/src/test/groovy/edu/internet2/tier/shibboleth/admin/ui/service/JPAMetadataResolverServiceImplTests.groovy b/backend/src/test/groovy/edu/internet2/tier/shibboleth/admin/ui/service/JPAMetadataResolverServiceImplTests.groovy index f61d647fe..28ba48d30 100644 --- a/backend/src/test/groovy/edu/internet2/tier/shibboleth/admin/ui/service/JPAMetadataResolverServiceImplTests.groovy +++ b/backend/src/test/groovy/edu/internet2/tier/shibboleth/admin/ui/service/JPAMetadataResolverServiceImplTests.groovy @@ -94,7 +94,7 @@ class JPAMetadataResolverServiceImplTests extends AbstractBaseDataJpaTest { givenName employeeNumber - + testme