Ignore:
Timestamp:
2017-02-08T18:31:18+13:00 (7 years ago)
Author:
ak19
Message:

Round 1 of commits for getting OAI deletion policy to work with GS2 (server end). The perl code writing out the OAI db and the GS3 server code implementing the deletion policy had already been completed earlier (end 2016).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone2/runtime-src/src/oaiservr/abstractlistaction.cpp

    r27534 r31387  
    170170  text_tset metadata;  // Must be empty for efficiency
    171171  FilterResponse_t identifiers_response;
    172   get_children(gsdl_classifier_OID, collection_name, "", metadata, false, protocol, identifiers_response, *this->logout);
     172  get_children(gsdl_classifier_OID, collection_name, "", metadata, false, protocol, identifiers_response, *this->logout, FROAI);
    173173
    174174  // Find the starting position, if necessary
     
    251251  metadata.insert("gs.OAIDateStamp");
    252252  FilterResponse_t response;
    253   if (!get_info(document_OID, collection, "", metadata, false, protocol, response, *this->logout))
     253  if (!get_oai_info(document_OID, collection, "", metadata, false, protocol, response, *this->logout))
    254254  {
    255255    return false;
Note: See TracChangeset for help on using the changeset viewer.