[SOLVED] Unable to delete content after upgrade to 7.23 (Owner role)

I have…

I’m submitting a…

  • Regression (a behavior that stopped working in a new release)
  • [X ] Bug report
  • Performance issue
  • Documentation issue or request

Current behavior

I am reporting a regression after upgrading my self-hosted instance from 7.15 to 7.23.

As an Owner, the “Delete” button is visible but disabled for content items governed by a workflow. I can only archive them.

Permissions & Configuration:

  • User Permissions: I have verified my role and I have full permissions (assigned via the wildcard *).
  • Workflow Settings: I checked the workflow configuration for the affected states. The only available options are:
    • Prevent updates (This is unchecked).
    • Validate content when changed to this status.
  • There are no specific “Can Delete” or “Role-based” toggles in the UI for these states.

Further Testing:

  • Schema WITHOUT Workflow: I created a new schema without any workflow, and in that case, I can delete content without issues.
  • Schema WITH Workflow: As soon as a workflow is involved, the Delete button becomes disabled, even if “Prevent updates” is not selected and despite my * permissions.

Observed Behavior:

It appears that in version 7.23, workflows are incorrectly overriding the Owner’s wildcard permissions for the delete action. In version 7.15, this worked perfectly.

Is this a known bug in the 7.23 migration, or is there a new configuration required to allow Owners to delete content under a workflow?

Best regards,
Federica

Expected behavior

Minimal reproduction of the problem

Environment

App Name:

  • [X ] Self hosted with docker
  • Self hosted with IIS
  • Self hosted with other version
  • Cloud version

Version: [VERSION]

Browser:

  • Chrome (desktop)
  • Chrome (Android)
  • Chrome (iOS)
  • Firefox
  • Safari (desktop)
  • Safari (iOS)
  • IE
  • Edge

Others:

I will have a fix today. It is only a small copy and paste error.

1 Like