From fcdec764f19f0ad769a75ecae9d2a6035ec06748 Mon Sep 17 00:00:00 2001 From: Alessia Bardi Date: Tue, 19 Apr 2022 17:03:54 +0200 Subject: [PATCH] Fixed end iteration criteria --- .../plugins/ariadneplus/thanados/ThanadosIterator.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dnet-ariadneplus/src/main/java/eu/dnetlib/data/collector/plugins/ariadneplus/thanados/ThanadosIterator.java b/dnet-ariadneplus/src/main/java/eu/dnetlib/data/collector/plugins/ariadneplus/thanados/ThanadosIterator.java index 75783d6..05f1a81 100644 --- a/dnet-ariadneplus/src/main/java/eu/dnetlib/data/collector/plugins/ariadneplus/thanados/ThanadosIterator.java +++ b/dnet-ariadneplus/src/main/java/eu/dnetlib/data/collector/plugins/ariadneplus/thanados/ThanadosIterator.java @@ -40,13 +40,13 @@ public class ThanadosIterator extends ThreadSafeIterator { @Override public boolean doHasNext() { - return counter <= this.identifiers.size(); + return counter < this.identifiers.size(); } @Override public String doNext() { try { - if (counter <= this.identifiers.size()) { + if (counter < this.identifiers.size()) { String toDownload = String.format(urlFormat, baseUrl, identifiers.get(counter)); log.debug("Downloading "+toDownload); System.out.println("Downloading "+toDownload);