Skip to content

Commit f5e7641

Browse files
committed
Update curation config and lock to latest invenio-override with permission policies
1 parent dced0c0 commit f5e7641

2 files changed

Lines changed: 8 additions & 6 deletions

File tree

themes/MUG/invenio.cfg

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,14 @@ from invenio_curations.config import CURATIONS_NOTIFICATIONS_BUILDERS
1616
from invenio_curations.services import facets as curations_facets
1717
from invenio_curations.services.components import CurationComponent
1818
from invenio_curations.services.permissions import (
19-
CurationRDMRecordPermissionPolicy,
2019
CurationRDMRequestsPermissionPolicy,
2120
)
2221
from invenio_rdm_records.services.components import DefaultRecordsComponents
23-
from invenio_override.permissions import CustomCommunitiesPermissionPolicy
22+
from invenio_override.permissions import (
23+
CustomCommunitiesPermissionPolicy,
24+
CurationRDMRecordPermissionPolicy,
25+
CurationRDMRequestsPermissionPolicy,
26+
)
2427

2528
def _(x): # needed to avoid start time failure with lazy strings
2629
return x
@@ -240,9 +243,7 @@ NOTIFICATIONS_BUILDERS = {
240243
**CURATIONS_NOTIFICATIONS_BUILDERS,
241244
}
242245

243-
RDM_RECORDS_SERVICE_COMPONENTS = DefaultRecordsComponents
244-
# Temporarily disabled to test if CurationComponent causes publish error
245-
# + [CurationComponent]
246+
RDM_RECORDS_SERVICE_COMPONENTS = DefaultRecordsComponents + [CurationComponent]
246247

247248
REQUESTS_FACETS = {
248249
"type": {"facet": curations_facets.type, "ui": {"field": "type"}},
@@ -265,6 +266,7 @@ REQUESTS_PERMISSION_POLICY = CurationRDMRequestsPermissionPolicy
265266
CURATIONS_ENABLE_REQUEST_COMMENTS = True
266267
CURATIONS_COMMENT_TEMPLATE_FILE = "comment-template.html"
267268

269+
268270
# ============================================================================
269271
# Invenio-Communities - Restrict Community Creation
270272
# ============================================================================

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)