Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix http errors for interaction deferring and message changes #6229

Conversation

Jackenmen
Copy link
Member

Description of the changes

Moves interaction deferring to the beginning of the generic button (is there a good reason not to? CC: @TrustyJAID) and suppresses HTTP exceptions that may happen on timeout in SimpleMenu and ConfirmView views when trying to edit/delete a message that no longer exists or one that we have no permission to alter.

Fixes #6228

Have the changes in this PR been tested?

Yes

@Jackenmen Jackenmen added the Type: Bug Unexpected behavior, result, or exception. In case of PRs, it is a fix for the foregoing. label Aug 10, 2023
@Jackenmen Jackenmen added this to the 3.5.4 milestone Aug 10, 2023
@github-actions github-actions bot added the Category: Core - API - Utils Package This is related to stuff in `redbot.core.utils` label Aug 10, 2023
@Jackenmen Jackenmen merged commit 100de11 into Cog-Creators:V3/develop Aug 11, 2023
18 checks passed
@red-githubbot red-githubbot bot added the Changelog Entry: Pending Changelog entry for this PR hasn't been added by repo maintainers yet. label Aug 11, 2023
@Jackenmen Jackenmen added Changelog Entry: Added Changelog entry for this PR has already been added to changelog PR. and removed Changelog Entry: Pending Changelog entry for this PR hasn't been added by repo maintainers yet. labels Aug 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category: Core - API - Utils Package This is related to stuff in `redbot.core.utils` Changelog Entry: Added Changelog entry for this PR has already been added to changelog PR. Type: Bug Unexpected behavior, result, or exception. In case of PRs, it is a fix for the foregoing.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Audio] Local play menu raises NotFound with timeout
2 participants