[java-identity-provider COMMIT] /trunk/idp-profile-impl/src/main/java/net/shibboleth/idp/profile/audit/impl/PopulateA...
noreply at shibboleth.net
noreply at shibboleth.net
Mon Aug 18 21:38:33 EDT 2014
Author: scantor
Date: Mon Aug 18 21:38:33 2014
New Revision: 6444
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=6444&view=rev
Log:
IDP-375 - Stop exporting empty collections.
Modified:
trunk/idp-profile-impl/src/main/java/net/shibboleth/idp/profile/audit/impl/PopulateAuditContext.java
Modified: trunk/idp-profile-impl/src/main/java/net/shibboleth/idp/profile/audit/impl/PopulateAuditContext.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-profile-impl/src/main/java/net/shibboleth/idp/profile/audit/impl/PopulateAuditContext.java?rev=6444&r1=6443&r2=6444&view=diff
==============================================================================
--- trunk/idp-profile-impl/src/main/java/net/shibboleth/idp/profile/audit/impl/PopulateAuditContext.java (original)
+++ trunk/idp-profile-impl/src/main/java/net/shibboleth/idp/profile/audit/impl/PopulateAuditContext.java Mon Aug 18 21:38:33 2014
@@ -203,16 +203,18 @@
final Object values = entry.getValue().apply(profileRequestContext);
if (values != null) {
- if (values instanceof Collection && !((Collection) values).isEmpty()) {
- log.debug("{} Adding {} value(s) for field '{}'", getLogPrefix(), ((Collection) values).size(),
- entry.getKey());
- for (final Object value : (Collection) values) {
- if (value != null) {
- if (value instanceof DateTime) {
- auditCtx.getFieldValues(entry.getKey()).add(((DateTime) value).toString(
- dateTimeFormat));
- } else {
- auditCtx.getFieldValues(entry.getKey()).add(value.toString());
+ if (values instanceof Collection) {
+ if (!((Collection) values).isEmpty()) {
+ log.debug("{} Adding {} value(s) for field '{}'", getLogPrefix(), ((Collection) values).size(),
+ entry.getKey());
+ for (final Object value : (Collection) values) {
+ if (value != null) {
+ if (value instanceof DateTime) {
+ auditCtx.getFieldValues(entry.getKey()).add(((DateTime) value).toString(
+ dateTimeFormat));
+ } else {
+ auditCtx.getFieldValues(entry.getKey()).add(value.toString());
+ }
}
}
}
More information about the commits
mailing list