From 6df7d97392d90d456d3e84730de1f44cc4f2210c Mon Sep 17 00:00:00 2001 From: "Stefan E. Funk" <funk@sub.uni-goettingen.de> Date: Tue, 2 Dec 2014 16:35:18 +0100 Subject: [PATCH] More debugging for titles. --- .../java/info/textgrid/middleware/RecordListDeliverer.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDeliverer.java b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDeliverer.java index d0105746..86a95a40 100644 --- a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDeliverer.java +++ b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDeliverer.java @@ -30,6 +30,8 @@ import info.textgrid.namespaces.middleware.tgcrud.common.TextGridMimetypes; /** * TODO Make aggregator URL configurable! + * + * TODO Care about repeatable fields as done in TITLE! */ public class RecordListDeliverer { @@ -315,8 +317,9 @@ public class RecordListDeliverer { /* * DC-Title */ - for (int i = 0; i < hit.getFields().size(); i++) { - if (hit.getFields().get(TITLE) != null) { + if (hit.getFields().get(TITLE) != null) { + for (int i = 0; i < hit.getFields().get(TITLE) + .getValues().size(); i++) { titles.add(hit.getFields().get(TITLE).values() .get(i).toString()); } -- GitLab