diff --git a/backend/src/main/groovy/edu/internet2/tier/shibboleth/admin/ui/service/JPAMetadataResolverServiceImpl.groovy b/backend/src/main/groovy/edu/internet2/tier/shibboleth/admin/ui/service/JPAMetadataResolverServiceImpl.groovy index c92544cbf..49376aaec 100644 --- a/backend/src/main/groovy/edu/internet2/tier/shibboleth/admin/ui/service/JPAMetadataResolverServiceImpl.groovy +++ b/backend/src/main/groovy/edu/internet2/tier/shibboleth/admin/ui/service/JPAMetadataResolverServiceImpl.groovy @@ -126,7 +126,7 @@ class JPAMetadataResolverServiceImpl implements MetadataResolverService { } break case AlgorithmFilterTarget.AlgorithmFilterTargetType.CONDITION_REF: - ConditionRef(xmlObject.getValue()) + ConditionRef(filter.algorithmFilterTarget.getValue().get(0)) break case AlgorithmFilterTarget.AlgorithmFilterTargetType.CONDITION_SCRIPT: ConditionScript() { @@ -140,24 +140,6 @@ class JPAMetadataResolverServiceImpl implements MetadataResolverService { // do nothing, we'd have exploded elsewhere previously. break } -// filter.unknownXMLObjects.each { xmlObject -> -// { -// if (xmlObject instanceof Entity) { -// Entity(xmlObject.getValue()) -// } else if (xmlObject instanceof ConditionRef) { -// ConditionRef(xmlObject.getValue()) -// } else if (xmlObject instanceof ConditionScript) { -// ConditionScript() { -// Script() { -// def script = xmlObject.getValue() -// mkp.yieldUnescaped("\n\n") -// } -// } -// } else { -// mkp.yieldUnescaped(openSamlObjects.marshalToXmlString(xmlObject, false)) -// } -// } -// } } }