Skip to content

Commit

Permalink
Merge pull request #182 from noumar/improve-oaipmh
Browse files Browse the repository at this point in the history
Fix for 'set=' in OAI-PMH request
  • Loading branch information
emanueldima committed Feb 27, 2014
2 parents 8aac342 + 87ba32b commit 4ac2950
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion invenio/lib/oai_repository_server.py
Original file line number Diff line number Diff line change
Expand Up @@ -379,7 +379,7 @@ def print_record(recid, prefix='marcxml', verb='ListRecords', set_spec=None, set
record_exists_result = record_exists(recid) == 1
if record_exists_result:
sets = get_field(recid, CFG_OAI_SET_FIELD)
if set_spec is not None and not set_spec in sets and not [set_ for set_ in sets if set_.startswith("%s:" % set_spec)]:
if set_spec and not set_spec in sets and not [set_ for set_ in sets if set_.startswith("%s:" % set_spec)]:
## the record is not in the requested set, and is not
## in any subset
record_exists_result = False
Expand Down

0 comments on commit 4ac2950

Please sign in to comment.