From: Patrick Schmitz Date: Wed, 29 Sep 2010 00:35:13 +0000 (+0000) Subject: CSPACE-2723 Added information about the fields returned in list results. Returned... X-Git-Url: https://git.aero2k.de/?a=commitdiff_plain;h=70799235615910a2c9ee997769d63aba9dca32ca;p=tmp%2Fjakarta-migration.git CSPACE-2723 Added information about the fields returned in list results. Returned as a string of concatenated field names delimited with '|' chars. Missed this one in earlier checkin. --- diff --git a/services/contact/service/src/main/java/org/collectionspace/services/contact/nuxeo/ContactDocumentModelHandler.java b/services/contact/service/src/main/java/org/collectionspace/services/contact/nuxeo/ContactDocumentModelHandler.java index d5b39bf06..65b022850 100644 --- a/services/contact/service/src/main/java/org/collectionspace/services/contact/nuxeo/ContactDocumentModelHandler.java +++ b/services/contact/service/src/main/java/org/collectionspace/services/contact/nuxeo/ContactDocumentModelHandler.java @@ -36,6 +36,7 @@ import org.collectionspace.services.contact.ContactsCommon; import org.collectionspace.services.contact.ContactsCommonList; import org.collectionspace.services.contact.ContactsCommonList.ContactListItem; +import org.collectionspace.services.jaxb.AbstractCommonList; import org.collectionspace.services.nuxeo.client.java.RemoteDocumentModelHandlerImpl; import org.collectionspace.services.nuxeo.util.NuxeoUtils; import org.nuxeo.ecm.core.api.DocumentModel; @@ -181,6 +182,8 @@ public class ContactDocumentModelHandler @Override public ContactsCommonList extractCommonPartList(DocumentWrapper wrapDoc) throws Exception { ContactsCommonList coList = extractPagingInfo(new ContactsCommonList(), wrapDoc); + AbstractCommonList commonList = (AbstractCommonList) coList; + commonList.setFieldsReturned("addressPlace|uri|csid"); List list = coList.getContactListItem(); Iterator iter = wrapDoc.getWrappedObject().iterator(); while(iter.hasNext()){