Skip to content

Commit 3e394f6

Browse files
committed
PR feedback
1 parent 3e6e83f commit 3e394f6

File tree

4 files changed

+9
-6
lines changed

4 files changed

+9
-6
lines changed

src/main/java/org/broadinstitute/consent/http/db/DataAccessRequestDAO.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ AND LOWER(v.type) IN ('final', 'radar_approve')) final_access_vote ON final_acce
141141
-- Exclude DARs that have a closeoutSupplement
142142
AND data ->> 'closeoutSupplement' IS NULL
143143
""")
144-
List<DataAccessRequest> findSummaryMetricApprovedDARsByDatasetId(
144+
List<DataAccessRequest> findSummaryMetricApprovedDARsByDatasetIdIncludesExpired(
145145
@Bind("datasetId") Integer datasetId);
146146

147147
/**

src/main/java/org/broadinstitute/consent/http/service/MetricsService.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@ public List<DarMetricsSummary> generateDarSummaries(Integer datasetId) {
3333
if (dataset == null) {
3434
throw new NotFoundException("Dataset with specified ID does not exist.");
3535
}
36-
List<DataAccessRequest> dars = darDAO.findSummaryMetricApprovedDARsByDatasetId(datasetId);
36+
List<DataAccessRequest> dars =
37+
darDAO.findSummaryMetricApprovedDARsByDatasetIdIncludesExpired(datasetId);
3738
return dars.stream().map(DarMetricsSummary::new).toList();
3839
}
3940
}

src/test/java/org/broadinstitute/consent/http/db/DataAccessRequestDAOTest.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -818,7 +818,7 @@ void testFindApprovedDARsByDatasetId_ExcludeCloseouts() {
818818
}
819819

820820
@Test
821-
void testFindSummaryMetricApprovedDARsByDatasetId() {
821+
void testFindSummaryMetricApprovedDARsByDatasetIdIncludesExpired() {
822822
// Create a dataset to request access to
823823
Dataset dataset = createDataset();
824824

@@ -890,7 +890,8 @@ void testFindSummaryMetricApprovedDARsByDatasetId() {
890890
true, "", now, expiredVote.getVoteId(), false, expiredElectionId, submissionDate, false);
891891

892892
List<DataAccessRequest> summaryDARs =
893-
dataAccessRequestDAO.findSummaryMetricApprovedDARsByDatasetId(dataset.getDatasetId());
893+
dataAccessRequestDAO.findSummaryMetricApprovedDARsByDatasetIdIncludesExpired(
894+
dataset.getDatasetId());
894895
assertFalse(summaryDARs.isEmpty());
895896
assertTrue(
896897
summaryDARs.stream()

src/test/java/org/broadinstitute/consent/http/service/MetricsServiceTest.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,14 +43,15 @@ void testGenerateDatasetMetrics() {
4343
Dataset dataset = generateDataset();
4444

4545
when(dataSetDAO.findDatasetById(dataset.getDatasetId())).thenReturn(dataset);
46-
when(darDAO.findSummaryMetricApprovedDARsByDatasetId(any())).thenReturn(List.of(dar));
46+
when(darDAO.findSummaryMetricApprovedDARsByDatasetIdIncludesExpired(any()))
47+
.thenReturn(List.of(dar));
4748

4849
DatasetMetrics metrics = service.generateDatasetMetrics(dataset.getDatasetId());
4950

5051
assertEquals(dar.getData().getProjectTitle(), metrics.getDars().getFirst().projectTitle());
5152
assertEquals(dar.getDarCode(), metrics.getDars().getFirst().darCode());
5253
verify(dataSetDAO).findDatasetById(dataset.getDatasetId());
53-
verify(darDAO).findSummaryMetricApprovedDARsByDatasetId(dataset.getDatasetId());
54+
verify(darDAO).findSummaryMetricApprovedDARsByDatasetIdIncludesExpired(dataset.getDatasetId());
5455
}
5556

5657
@Test

0 commit comments

Comments
 (0)