From 79d8d063583ac8eb1dd0bf74e552c88c6f1fa254 Mon Sep 17 00:00:00 2001 From: "Darryl L. Pierce" Date: Sat, 3 Aug 2024 15:01:40 -0400 Subject: [PATCH] Fixed not including the source id when scraping a series [#24] --- .../comicvine/actions/ComicVineGetAllIssuesAction.java | 1 + .../metadata/comicvine/model/ComicVineVolumeDetail.java | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/src/main/java/org/comixedproject/metadata/comicvine/actions/ComicVineGetAllIssuesAction.java b/src/main/java/org/comixedproject/metadata/comicvine/actions/ComicVineGetAllIssuesAction.java index fd09ffd..62284b7 100644 --- a/src/main/java/org/comixedproject/metadata/comicvine/actions/ComicVineGetAllIssuesAction.java +++ b/src/main/java/org/comixedproject/metadata/comicvine/actions/ComicVineGetAllIssuesAction.java @@ -85,6 +85,7 @@ public List execute() throws MetadataException { final ComicVineIssue issue = response.getResults().getIssues().get(index); final IssueDetailsMetadata entry = new IssueDetailsMetadata(); + entry.setSourceId(issue.getId()); entry.setPublisher(response.getResults().getPublisher().getName()); entry.setSeries(response.getResults().getName()); entry.setIssueNumber(issue.getIssueNumber()); diff --git a/src/main/java/org/comixedproject/metadata/comicvine/model/ComicVineVolumeDetail.java b/src/main/java/org/comixedproject/metadata/comicvine/model/ComicVineVolumeDetail.java index e108c1f..bfde4ac 100644 --- a/src/main/java/org/comixedproject/metadata/comicvine/model/ComicVineVolumeDetail.java +++ b/src/main/java/org/comixedproject/metadata/comicvine/model/ComicVineVolumeDetail.java @@ -29,6 +29,10 @@ * @author Darryl L. Pierce */ public class ComicVineVolumeDetail { + @JsonProperty("id") + @Getter + private String id; + @JsonProperty("issues") @Getter private List issues;