mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-06-07 12:18:59 +00:00
Add audit log event transformer for AuditLogEntry.target
This commit is contained in:
parent
0db7b22713
commit
4c00b8110c
@ -49,6 +49,7 @@ if TYPE_CHECKING:
|
|||||||
from .guild import Guild
|
from .guild import Guild
|
||||||
from .member import Member
|
from .member import Member
|
||||||
from .role import Role
|
from .role import Role
|
||||||
|
from .scheduled_event import ScheduledEvent
|
||||||
from .types.audit_log import (
|
from .types.audit_log import (
|
||||||
AuditLogChange as AuditLogChangePayload,
|
AuditLogChange as AuditLogChangePayload,
|
||||||
AuditLogEntry as AuditLogEntryPayload,
|
AuditLogEntry as AuditLogEntryPayload,
|
||||||
@ -558,3 +559,6 @@ class AuditLogEntry(Hashable):
|
|||||||
|
|
||||||
def _convert_target_thread(self, target_id: int) -> Union[Thread, Object]:
|
def _convert_target_thread(self, target_id: int) -> Union[Thread, Object]:
|
||||||
return self.guild.get_thread(target_id) or Object(id=target_id)
|
return self.guild.get_thread(target_id) or Object(id=target_id)
|
||||||
|
|
||||||
|
def _convert_target_guild_scheduled_event(self, target_id: int) -> Union[ScheduledEvent, Object]:
|
||||||
|
return self.guild.get_scheduled_event(target_id) or Object(id=target_id)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user