Details
-
Improvement
-
Resolution: Won't Fix
-
Medium
-
None
-
4.4.0, 4.5.0, 4.6.0
-
None
Description
It is not possible to remove processed collaboration items (either approved or denied) in eZ Publish versions 4.4, 4.5 and 4.6.
When a user's published content is submitted through an approval workflow, his submitted objects will remain in dashboard/collaboration forever.
The non presentation of all these items in the pending list is not linear through an override to tpl's, since the fetch function is not prepared to allow filtering on content state.
It would be useful if the workflow could be parametrized to allow automatic removal of collaboration items once they had been handled by the approver. If it is too complex to implement that, it would still be of great value if the fetch function was extended to support filtering on content state.
Steps to reproduce
- Configure an approval workflow.
- Publish several articles with an user (for whom approval is needed)
- Approve the content.
- Verify that the items all remain in the collaboration's item list. With the information that it has been approved, but will never disappear for the user.