Observed behavior
The context manager for managing task progress along with a change event does not pass an existing task ID properly to a deletion query.
Expected behavior
The code should properly pass the existing task_id to the deletion query, instead of the queryset
User-facing consequences
Repeated channel publishing encounters this error.
Errors and logs

Steps to reproduce the issue
- Create a channel
- Add content
- Publish the channel
- Add more content
- Try to publish again
Usage Details