]> git.aero2k.de Git - tmp/jakarta-migration.git/commitdiff
CSPACE-2723 Added information about the fields returned in list results. Returned...
authorPatrick Schmitz <pschmitz@berkeley.edu>
Wed, 29 Sep 2010 00:35:13 +0000 (00:35 +0000)
committerPatrick Schmitz <pschmitz@berkeley.edu>
Wed, 29 Sep 2010 00:35:13 +0000 (00:35 +0000)
services/contact/service/src/main/java/org/collectionspace/services/contact/nuxeo/ContactDocumentModelHandler.java

index d5b39bf06444b3a783eb1f25388c240b86ec6ffc..65b022850bdeef24b1af9aec0ac2c48a0ad664f7 100644 (file)
@@ -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<DocumentModelList> wrapDoc) throws Exception {
         ContactsCommonList coList = extractPagingInfo(new ContactsCommonList(), wrapDoc);
+        AbstractCommonList commonList = (AbstractCommonList) coList;
+        commonList.setFieldsReturned("addressPlace|uri|csid");
         List<ContactsCommonList.ContactListItem> list = coList.getContactListItem();
         Iterator<DocumentModel> iter = wrapDoc.getWrappedObject().iterator();
         while(iter.hasNext()){