From 7d3b4c859eb41e7606f56595f2c4b8554ad99b97 Mon Sep 17 00:00:00 2001 From: Maximilian Moser <maximilian.moser@tuwien.ac.at> Date: Fri, 28 Feb 2025 22:52:57 +0100 Subject: [PATCH] Re-enable community-submission requests * with the new rdm-curation workflow, community-submission requests cannot be used to circumvent our mandatory reviews anymore * also, they have been requested as a feature --- invenio_config_tuw/config.py | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/invenio_config_tuw/config.py b/invenio_config_tuw/config.py index c94d4ea..2dc98ad 100644 --- a/invenio_config_tuw/config.py +++ b/invenio_config_tuw/config.py @@ -22,7 +22,6 @@ from invenio_curations.services.facets import status as facets_status from invenio_curations.services.facets import type as facets_type from invenio_i18n import gettext as _ from invenio_oauthclient.views.client import auto_redirect_login -from invenio_rdm_records.config import RDM_RECORDS_REVIEWS from .auth import TUWSSOSettingsHelper from .curations import ( @@ -264,16 +263,6 @@ OAISERVER_METADATA_FORMATS = { RDM_ARCHIVE_DOWNLOAD_ENABLED = False -RDM_RECORDS_REVIEWS = [rt for rt in RDM_RECORDS_REVIEWS if rt != "community-submission"] -"""Remove the ``community-submission`` from the list of supported review types. - -We require mandatory record reviews before publication, but community-submission -requests could be used to evade them and publish records directly (when community -members accept the record in question). -As such, we remove the community-submission as a supported review type. -This config item is checked in the `records_service.review.create()` method. -""" - # Invenio-Requests # ================ -- GitLab