mirror of
https://github.com/Cian-H/am-d-model.eu.git
synced 2025-12-22 13:41:56 +00:00
Added AuthenticatedUser to allow list for can_create permission
This commit is contained in:
@@ -59,6 +59,7 @@ from invenio_rdm_records.services.generators import (
|
||||
)
|
||||
from invenio_rdm_records.services.permissions import RDMRecordPermissionPolicy
|
||||
from invenio_records_permissions.generators import (
|
||||
AuthenticatedUser,
|
||||
Disable,
|
||||
IfConfig,
|
||||
SystemProcess,
|
||||
@@ -730,7 +731,7 @@ class InvenioRDMStarterRecordPermissionPolicy(RDMRecordPermissionPolicy):
|
||||
# Used for search filtering of deleted records
|
||||
# cannot be implemented inside can_read - otherwise permission will
|
||||
# kick in before tombstone renders
|
||||
can_create = [SystemProcess()]
|
||||
can_create = [AuthenticatedUser(), SystemProcess()]
|
||||
can_read_deleted = [SystemProcess()]
|
||||
can_read_deleted_files = can_read_deleted
|
||||
can_media_read_deleted_files = can_read_deleted_files
|
||||
|
||||
Reference in New Issue
Block a user