Changeset 30704
- Timestamp:
- 2016-08-15T14:30:41+12:00 (7 years ago)
- Location:
- main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/DocumentMaker.java
r30617 r30704 44 44 import org.greenstone.gsdl3.util.GSPath; 45 45 import org.greenstone.gsdl3.util.GSXML; 46 import org.greenstone.gsdl3.util.OID; 46 47 import org.greenstone.gsdl3.util.UserContext; 47 48 import org.greenstone.gsdl3.util.XMLConverter; … … 451 452 _GSDM.documentXMLSetText(oid, collection, newContent, userContext); 452 453 453 markDocumentInFlatDatabase("R", collection, oid); 454 // only top level doc ids are in database 455 markDocumentInFlatDatabase("R", collection, OID.getTop(oid)); 454 456 455 457 } … … 465 467 } 466 468 protected void markDocumentInFlatDatabase(String mark, String collection, String oid) { 467 469 468 470 Document msg_doc = XMLConverter.newDOM(); 469 471 Element message = msg_doc.createElement(GSXML.MESSAGE_ELEM); -
main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/GS2Construct.java
r30617 r30704 38 38 import org.greenstone.gsdl3.util.GSStatus; 39 39 import org.greenstone.gsdl3.util.GSXML; 40 import org.greenstone.gsdl3.util.OID; 40 41 import org.greenstone.gsdl3.util.SimpleCollectionDatabase; 41 42 import org.greenstone.gsdl3.util.UserContext; … … 739 740 } 740 741 741 markDocumentInFlatDatabase("R", coll_name, oid);742 markDocumentInFlatDatabase("R", coll_name, OID.getTop(oid)); 742 743 743 744 constructor.setQueryString(querystring.toString());
Note:
See TracChangeset
for help on using the changeset viewer.