The REST endpoint /entity/node_type/islandora_object?_format=json (using "islandora_object" as the content type) is returning a 404 in some circumstances. This endpoint is used in update tasks to log revisions, if they are enabled for the target content type. It was introduced in #645.
In order to be enabled automatically, that endpoint should be configured in https://github.com/mjordan/islandora_workbench_integration/tree/main/config/optional. Alternatively, we need to document how to enable it manually for users who want to log node revisions created during update tasks.
Access to this endpoint should also be tested for admin and non-admin Workbench users.
The REST endpoint
/entity/node_type/islandora_object?_format=json(using "islandora_object" as the content type) is returning a 404 in some circumstances. This endpoint is used inupdatetasks to log revisions, if they are enabled for the target content type. It was introduced in #645.In order to be enabled automatically, that endpoint should be configured in https://github.com/mjordan/islandora_workbench_integration/tree/main/config/optional. Alternatively, we need to document how to enable it manually for users who want to log node revisions created during
updatetasks.Access to this endpoint should also be tested for admin and non-admin Workbench users.