From d613ceb7d7e1e6ce19a8af6a8eedd68267247e67 Mon Sep 17 00:00:00 2001 From: Kristof De Langhe Date: Thu, 30 Jan 2025 17:12:03 +0100 Subject: [PATCH] 117682: feedback - dc.filtermedia.lastdate to dspace.filtermedia.lastdate --- .../org/dspace/app/mediafilter/MediaFilterServiceImpl.java | 6 +++--- dspace/config/registries/dspace-types.xml | 7 +++++++ dspace/config/registries/dublin-core-types.xml | 7 ------- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterServiceImpl.java b/dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterServiceImpl.java index 9ec3cf45db94..7aeb8793bf03 100644 --- a/dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterServiceImpl.java +++ b/dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterServiceImpl.java @@ -120,7 +120,7 @@ public void applyFiltersAllItems(Context context) throws Exception { boolean storeLastDate = false; if (fromDate == null) { storeLastDate = true; - String lastDate = siteService.getMetadata(siteService.findSite(context), "dc.filtermedia.lastdate"); + String lastDate = siteService.getMetadata(siteService.findSite(context), "dspace.filtermedia.lastdate"); if (lastDate != null) { fromDate = new DCDate(lastDate).toDate(); } @@ -151,9 +151,9 @@ public void applyFiltersAllItems(Context context) throws Exception { } if (storeLastDate) { siteService.clearMetadata(context, siteService.findSite(context), - "dc", "filtermedia", "lastdate", Item.ANY); + "dspace", "filtermedia", "lastdate", Item.ANY); siteService.addMetadata(context, siteService.findSite(context), - "dc", "filtermedia", "lastdate", null, + "dspace", "filtermedia", "lastdate", null, new DCDate(new Date()).toString()); siteService.update(context, siteService.findSite(context)); } diff --git a/dspace/config/registries/dspace-types.xml b/dspace/config/registries/dspace-types.xml index fcdbc9b2af9b..4544de0d942e 100644 --- a/dspace/config/registries/dspace-types.xml +++ b/dspace/config/registries/dspace-types.xml @@ -93,4 +93,11 @@ Stores the timestamp related to the user authentication on ORCID + + dspace + filtermedia + lastdate + Last date filter-media was run + + diff --git a/dspace/config/registries/dublin-core-types.xml b/dspace/config/registries/dublin-core-types.xml index 48fe5cfc6c93..9a4aefb3fff1 100644 --- a/dspace/config/registries/dublin-core-types.xml +++ b/dspace/config/registries/dublin-core-types.xml @@ -196,13 +196,6 @@ Recommend for theses/dissertations. - - dc - filtermedia - lastdate - Last date filter-media was run - - dc identifier