Skip to content

Commit 8462069

Browse files
Update code for MaxMind DB version 4 compatibility
1 parent ed2b7af commit 8462069

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

src/main/java/co/ipregistry/datasets/IpregistryDataset.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import java.nio.file.Files;
99
import java.nio.file.Path;
1010
import java.nio.file.Paths;
11-
import java.util.Date;
11+
import java.time.Instant;
1212
import java.util.UUID;
1313
import java.util.concurrent.CompletableFuture;
1414
import java.util.concurrent.ExecutionException;
@@ -86,10 +86,10 @@ public void close() throws IOException {
8686
*
8787
* @return when the dataset file in use was created.
8888
*/
89-
public Date getBuildDate() {
89+
public Instant getBuildDate() {
9090
Reader readerInstance = reader.get();
9191
if (readerInstance != null) {
92-
return readerInstance.getMetadata().getBuildDate();
92+
return readerInstance.getMetadata().buildTime();
9393
}
9494
return null;
9595
}

src/test/java/co/ipregistry/datasets/IpregistryGeolocationDatasetTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public void test() throws IOException {
1818
System.getenv("IPREGISTRY_DATASETS_SECRET_KEY")).build()) {
1919

2020
Assertions.assertTrue(
21-
dataset.getBuildDate().toInstant().isAfter(
21+
dataset.getBuildDate().isAfter(
2222
Instant.now().minus(2, ChronoUnit.DAYS)));
2323

2424
GeolocationData data = dataset.lookup("8.8.8.8");

0 commit comments

Comments
 (0)