Browse Source

fix mention_author in send causing unexpected allowed mentions

pull/6472/head
Sebastian Law 4 years ago
committed by GitHub
parent
commit
2f15e7d8e4
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      discord/abc.py

3
discord/abc.py

@ -33,6 +33,7 @@ from .iterators import HistoryIterator
from .context_managers import Typing from .context_managers import Typing
from .enums import ChannelType from .enums import ChannelType
from .errors import InvalidArgument, ClientException from .errors import InvalidArgument, ClientException
from .mentions import AllowedMentions
from .permissions import PermissionOverwrite, Permissions from .permissions import PermissionOverwrite, Permissions
from .role import Role from .role import Role
from .invite import Invite from .invite import Invite
@ -895,7 +896,7 @@ class Messageable(metaclass=abc.ABCMeta):
allowed_mentions = state.allowed_mentions and state.allowed_mentions.to_dict() allowed_mentions = state.allowed_mentions and state.allowed_mentions.to_dict()
if mention_author is not None: if mention_author is not None:
allowed_mentions = allowed_mentions or {} allowed_mentions = allowed_mentions or AllowedMentions().to_dict()
allowed_mentions['replied_user'] = bool(mention_author) allowed_mentions['replied_user'] = bool(mention_author)
if reference is not None: if reference is not None:

Loading…
Cancel
Save