-
Notifications
You must be signed in to change notification settings - Fork 504
Closed
Labels
bugcannot reproduceUnable to reproduce at this time, so the ticket either needs more information or needs closingUnable to reproduce at this time, so the ticket either needs more information or needs closingcomponent: CollectionCollection display or editingCollection display or editinghigh priority
Description
Describe the bug
Edit collection > Assign Roles page never finishes loading in DSpace 9 and is not usable for sites with entities and researcher-profiles disabled. Instead it continues to try to load server/api/config/properties/researcher-profile.entity-type ad infinitum, even if entities and researcher profiles are disabled.
To Reproduce
Steps to reproduce the behavior:
- Install a new DSpace 9.x (I tested 9.0 and 9.1) out of the box
- Add one community and one collection
- Go to your one collection and choose Edit collection > Assign Roles
- Observe the text "Loading..." for "Default item read access" and for "Default bitstream read access"
- Observe the page becoming unresponsive
- Observe the browser log showing ongoing 404 loads for
server/api/config/properties/researcher-profile.entity-type
[Error] Failed to load resource: the server responded with a status of 404 () (researcher-profile.entity-type, line 0) http://localhost:8080/server/api/config/properties/researcher-profile.entity-type
Expected behavior
Edit collection > Assign Roles should work correctly for sites with entities disabled and researcher-profile disabled.
Related work
I could find one other issue mentioning failing calls to researcher-profile.entity-type, but the context is totally different: #3759. I think they are not related.
Metadata
Metadata
Assignees
Labels
bugcannot reproduceUnable to reproduce at this time, so the ticket either needs more information or needs closingUnable to reproduce at this time, so the ticket either needs more information or needs closingcomponent: CollectionCollection display or editingCollection display or editinghigh priority