strapi
strapi copied to clipboard
Review Workflows and Assignees are deleted when EE license is lost
Bug report
Required System information
- Node.js version: 20.15.0
- yarn version: 1.22.22
- Strapi version: 5.0.6
- Database: sqlite
- Operating system: darwin-arm64
- Is your project Javascript or Typescript: Typescript
Describe the bug
When an EE license experience/is removed and then reinstated, Review Workflows and Assignees are lost. This is different from content history and audit log features, whose db tables stay when an EE license is gone, though aren't updated.
Steps to reproduce the behavior
- Create workflow in EE
- Add workflows and assignees to content type
- Remove EE license
- Add back EE license
Expected behavior
Review Workflows return
Screenshots
https://www.loom.com/share/fc68b8036c5b44c296ab74b73914a8ef
Additional context
In the Loom recording, I am using 5.0.4, but the issue is present in 5.0.6 as well.
One additional note, if there were RBAC controls set in an RW stage prior to an EE license being lost/expiring, those items are also lost.
Should be ready in the next release! https://github.com/strapi/strapi/pull/21984