From e043bf16f5c04f7a672e5b8f39c77ae1bdebd508 Mon Sep 17 00:00:00 2001 From: jo-pol Date: Mon, 6 Oct 2025 15:32:16 +0200 Subject: [PATCH 01/10] restored suppressing dataverse field with getDatasetCount rather than findAll --- .../edu/harvard/iq/dataverse/DatasetPage.java | 8 ++++++++ .../iq/dataverse/DataverseConverter.java | 17 ++++++++++++++++- src/main/webapp/dataset.xhtml | 2 +- 3 files changed, 25 insertions(+), 2 deletions(-) diff --git a/src/main/java/edu/harvard/iq/dataverse/DatasetPage.java b/src/main/java/edu/harvard/iq/dataverse/DatasetPage.java index b41e8d4ac35..da1345123b3 100644 --- a/src/main/java/edu/harvard/iq/dataverse/DatasetPage.java +++ b/src/main/java/edu/harvard/iq/dataverse/DatasetPage.java @@ -105,6 +105,8 @@ import jakarta.persistence.OptimisticLockException; import org.apache.commons.lang3.StringUtils; +import org.joda.time.DateTime; +import org.joda.time.Duration; import org.primefaces.event.FileUploadEvent; import org.primefaces.model.file.UploadedFile; @@ -332,6 +334,7 @@ public enum DisplayMode { private List linkingDVSelectItems; private Dataverse linkingDataverse; private Dataverse selectedHostDataverse; + private boolean hasDataversesToChoose; public Dataverse getSelectedHostDataverse() { return selectedHostDataverse; @@ -1781,6 +1784,11 @@ public void setDataverseTemplates(List