Cancelling renders while they're in progress doesn't actually cancel them
This affects:
/render
What should happen:
When /render cancel
is run, discard the user's render even if it is already in progress.
Steps to reproduce:
- Queue a render using
/render
- Wait for the render to be in progress
- Cancel the render (Observe the "Cancelling your last queued screenshot render." text in chat)
- The render will still finish, and still be posted to chat and the imgur gallery, regardless of how many times you attempt to cancel it
/render queue also still shows that a user's render is in progress even after the user runs /render cancel