X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fcom%2Findexdata%2Fmkjsf%2Fpazpar2%2Fdata%2FRecordResponse.java;h=566ea093a4cf4846de91931f852e34f72773a939;hb=3d2e0f114bc4f80e13b82799324538b6a2a03bdf;hp=0ba79886e3f011f8b663af00dc02a6e75d602a5a;hpb=ccb28ae8d5d46d29c40bd8b1637522c212b80636;p=mkjsf-moved-to-github.git diff --git a/src/main/java/com/indexdata/mkjsf/pazpar2/data/RecordResponse.java b/src/main/java/com/indexdata/mkjsf/pazpar2/data/RecordResponse.java index 0ba7988..566ea09 100644 --- a/src/main/java/com/indexdata/mkjsf/pazpar2/data/RecordResponse.java +++ b/src/main/java/com/indexdata/mkjsf/pazpar2/data/RecordResponse.java @@ -16,8 +16,14 @@ public class RecordResponse extends Pazpar2ResponseData { public List getLocations() { List locations = new ArrayList(); - for (Pazpar2ResponseData element : getElements("location")) { - locations.add((Location)element); + if (getElements("location")!=null) { + int i = 0; + for (Pazpar2ResponseData element : getElements("location")) { + ((Location)element).setSequenceNumber(i++); + locations.add((Location)element); + } + } else { + logger.debug("Found no locations"); } return locations; } @@ -56,8 +62,8 @@ public class RecordResponse extends Pazpar2ResponseData { } public String getActiveClients () { + logger.info("Request to get activeclients"); return getOneElementValue("activeclients"); } - - + }