You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A user deleting their channel, or an admin deleting a channel from the Admin page, does not record the deletion in ChannelHistory. This is because both bypass where that is handled.
Expected behavior
We should track these deletions in the history.
User-facing consequences
We can't audit who deleted a channel
Steps to reproduce the issue
Create a channel
Delete the channel
Query the database for the channel history
Observe no deletion action
Query the database for deletion or update related change events
Observe no corresponding change events
The text was updated successfully, but these errors were encountered:
Moving the tracking to the model so it's always called should be most robust. Although, it also worth considering updating how we submit and process the deletion actions since it's currently bypassing our change event architecture, leaving questions of whether a channel deletion is propagated to other clients
Observed behavior
A user deleting their channel, or an admin deleting a channel from the Admin page, does not record the deletion in
ChannelHistory
. This is because both bypass where that is handled.Expected behavior
We should track these deletions in the history.
User-facing consequences
We can't audit who deleted a channel
Steps to reproduce the issue
The text was updated successfully, but these errors were encountered: