diff options
| author | Hornwitser <[email protected]> | 2018-06-22 15:12:56 +0200 |
|---|---|---|
| committer | Rapptz <[email protected]> | 2018-11-24 22:17:57 -0500 |
| commit | a71b3b5fa0a814c1610b2c685ca8bcbbb233e52a (patch) | |
| tree | 6e99e481ae99f632f89e906eaffbdb854bb13715 /discord/abc.py | |
| parent | Revert "Rework documentation to not duplicate inherited members." (diff) | |
| download | discord.py-a71b3b5fa0a814c1610b2c685ca8bcbbb233e52a.tar.xz discord.py-a71b3b5fa0a814c1610b2c685ca8bcbbb233e52a.zip | |
[lint] Limit unneccessarily broad except clauses
Add exception qualifier(s) to bare except clauses swallowing exceptions.
Diffstat (limited to 'discord/abc.py')
| -rw-r--r-- | discord/abc.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/discord/abc.py b/discord/abc.py index 02dc765f..d85534f9 100644 --- a/discord/abc.py +++ b/discord/abc.py @@ -32,7 +32,7 @@ from collections import namedtuple from .iterators import HistoryIterator from .context_managers import Typing -from .errors import InvalidArgument, ClientException +from .errors import InvalidArgument, ClientException, HTTPException from .permissions import PermissionOverwrite, Permissions from .role import Role from .invite import Invite @@ -578,7 +578,7 @@ class GuildChannel: raise InvalidArgument('No overwrite provided.') try: overwrite = PermissionOverwrite(**permissions) - except: + except (ValueError, TypeError): raise InvalidArgument('Invalid permissions given to keyword arguments.') else: if len(permissions) > 0: @@ -778,7 +778,7 @@ class Messageable(metaclass=abc.ABCMeta): await asyncio.sleep(delete_after, loop=state.loop) try: await ret.delete() - except: + except HTTPException: pass asyncio.ensure_future(delete(), loop=state.loop) return ret @@ -981,7 +981,7 @@ class Connectable(metaclass=abc.ABCMeta): except asyncio.TimeoutError as e: try: await voice.disconnect(force=True) - except: + except Exception: # we don't care if disconnect failed because connection failed pass raise e # re-raise |