We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d0a670b commit 86ae20dCopy full SHA for 86ae20d
src/main/java/edu/harvard/iq/dataverse/dataverse/featured/DataverseFeaturedItemServiceBean.java
@@ -76,7 +76,7 @@ public void deleteInvalidatedFeaturedItemsByDataset(Dataset dataset) {
76
DataFile df = (DataFile) featuredItem.getDvObject();
77
78
// Check if the file is restricted or deleted
79
- if (df.isRestricted() || df.isInDatasetVersion(latestVersion)) {
+ if (df.isRestricted() || (dataset.equals(df.getOwner()) && !df.isInDatasetVersion(latestVersion))) {
80
logger.fine("Deleting invalidated Featured Item for " + (df.isRestricted() ? "Restricted" : "Deleted") + " Datafile ID: " + df.getId());
81
deleteAllByDvObjectId(df.getId());
82
}
0 commit comments