From 232b014cf53e8116cb846c87c4008eecb895761b Mon Sep 17 00:00:00 2001 From: beaversd Date: Wed, 26 Aug 2026 08:45:49 -0700 Subject: [PATCH 1/2] Changed the getReplacementInstances attribute to type DatabaseObject to allow all classes rather than PE, Event, and Regulation exclusively. --- .../org/reactome/server/graph/domain/model/Deleted.java | 6 +++--- .../reactome/server/graph/service/DeletedServiceTest.java | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/org/reactome/server/graph/domain/model/Deleted.java b/src/main/java/org/reactome/server/graph/domain/model/Deleted.java index afa66cea..44e38a13 100644 --- a/src/main/java/org/reactome/server/graph/domain/model/Deleted.java +++ b/src/main/java/org/reactome/server/graph/domain/model/Deleted.java @@ -21,7 +21,7 @@ public class Deleted extends MetaDatabaseObject{ private DeletedControlledVocabulary reason; @Relationship(type="replacementInstances") - private List replacementInstances; + private List replacementInstances; @Deprecated @ReactomeProperty(originName = "deletedInstanceDB_ID") @@ -65,11 +65,11 @@ public void setReason(DeletedControlledVocabulary reason) { this.reason = reason; } - public List getReplacementInstances() { + public List getReplacementInstances() { return replacementInstances; } - public void setReplacementInstances(List replacementInstances) { + public void setReplacementInstances(List replacementInstances) { this.replacementInstances = replacementInstances; } diff --git a/src/test/java/org/reactome/server/graph/service/DeletedServiceTest.java b/src/test/java/org/reactome/server/graph/service/DeletedServiceTest.java index c259cf0c..82ba23fe 100644 --- a/src/test/java/org/reactome/server/graph/service/DeletedServiceTest.java +++ b/src/test/java/org/reactome/server/graph/service/DeletedServiceTest.java @@ -22,7 +22,7 @@ public void testFindDeletedByDbId() { List deletedInstances = deleted.get().getDeletedInstance(); Assertions.assertTrue(!deletedInstances.isEmpty()); - List deletables = deleted.get().getReplacementInstances(); + List deletables = deleted.get().getReplacementInstances(); Assertions.assertTrue(!deletables.isEmpty()); DeletedControlledVocabulary dcv = deleted.get().getReason(); From 9ae8d4728749d76df4bf5116cefe41fff121ea7d Mon Sep 17 00:00:00 2001 From: beaversd Date: Wed, 26 Aug 2026 08:49:59 -0700 Subject: [PATCH 2/2] Update the version of graph-core ct --- pom.xml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 3a098690..1da21668 100644 --- a/pom.xml +++ b/pom.xml @@ -12,7 +12,7 @@ jar - 3.0.1.CT + 3.0.2.CT Graph Core Next Generation @@ -113,6 +113,12 @@ jackson-databind test + + com.voodoodyne.jackson.jsog + jackson-jsog + 1.1.2 + test +