Skip to content

REST endpoint required to log node revisions not being enabled consistenely #1065

@mjordan

Description

@mjordan

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions