From 25fdc40d708dcd6e2052e7b21c2f3659ddb3e787 Mon Sep 17 00:00:00 2001 From: Mark Quinton-Tulloch Date: Tue, 18 Mar 2025 10:46:37 +0000 Subject: [PATCH] Include interactionSource and aggregationDatabase in filter --- .../org/alliancegenome/api/controller/GeneController.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/agr_api/src/main/java/org/alliancegenome/api/controller/GeneController.java b/agr_api/src/main/java/org/alliancegenome/api/controller/GeneController.java index dc48e72e9..e8bb5803f 100644 --- a/agr_api/src/main/java/org/alliancegenome/api/controller/GeneController.java +++ b/agr_api/src/main/java/org/alliancegenome/api/controller/GeneController.java @@ -395,7 +395,7 @@ public JsonResultResponse getMolecularInteract Pagination pagination = new Pagination(page, limit, sortBy, asc, new InteractionColumnFieldMapping()); pagination.addFilterOption("geneMolecularInteraction.interactorAType.name.keyword", moleculeType); pagination.addFilterOption("geneMolecularInteraction.geneGeneAssociationObject.geneSymbol.displayText", interactorGeneSymbol); - pagination.addFilterOption("geneMolecularInteraction.interactionId", source); + pagination.addFilterOption("geneMolecularInteraction.interactionIdORgeneMolecularInteraction.aggregationDatabase.nameORgeneMolecularInteraction.interactionSource.name", source); pagination.addFilterOption("geneMolecularInteraction.evidence.referenceID", reference); pagination.addFilterOption("geneMolecularInteraction.interactorBType.name.keyword", interactorMoleculeType); pagination.addFilterOption("geneMolecularInteraction.detectionMethod.name.keyword", detectionMethod); @@ -442,7 +442,7 @@ public Response getMolecularInteractionsDownload(String id, String sortBy, Strin Pagination pagination = new Pagination(1, 150000, sortBy, asc); pagination.addFilterOption("geneMolecularInteraction.interactorAType.name.keyword", moleculeType); pagination.addFilterOption("geneMolecularInteraction.geneGeneAssociationObject.geneSymbol.displayText", interactorGeneSymbol); - pagination.addFilterOption("geneMolecularInteraction.interactionId", source); + pagination.addFilterOption("geneMolecularInteraction.interactionIdORgeneMolecularInteraction.aggregationDatabase.nameORgeneMolecularInteraction.interactionSource.name", source); pagination.addFilterOption("geneMolecularInteraction.evidence.referenceID", reference); pagination.addFilterOption("geneMolecularInteraction.interactorBType.name.keyword", interactorMoleculeType); pagination.addFilterOption("geneMolecularInteraction.detectionMethod.name.keyword", detectionMethod);