Skip to content

Commit a9050f7

Browse files
committed
fix(common): make resumption tokens build from request not empty
When creating a resumption token from a request (as done in data provider), the token is not really empty - the offset is 0. This way, we can still check for empty tokens (which would be not allowed).
1 parent a876a4c commit a9050f7

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

xoai-common/src/main/java/io/gdcc/xoai/model/oaipmh/ResumptionToken.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ public Value build() {
124124
public static ResumptionToken.Value build(Request request) {
125125
final ResumptionToken.ValueBuilder tokenBuilder = new ResumptionToken.ValueBuilder();
126126

127+
tokenBuilder.withOffset(0);
127128
request.getMetadataPrefix().ifPresent(tokenBuilder::withMetadataPrefix);
128129
request.getFrom().ifPresent(tokenBuilder::withFrom);
129130
request.getUntil().ifPresent(tokenBuilder::withUntil);

0 commit comments

Comments
 (0)