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.
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-typead infinitum, even if entities and researcher profiles are disabled.To Reproduce
Steps to reproduce the behavior:
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-typeExpected 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.