From a62641bd65a651f5c9fb79ad23b67b2f96262cfe Mon Sep 17 00:00:00 2001 From: Benjamin Mintz Date: Mon, 13 May 2019 20:06:57 +0000 Subject: Add back __repr__ that were deleted in the Asset redesign The Asset PR (be227ebcf0c8bad6b56798339b5414b8da414dc0) changed some namedtuple-deriving classes to object-deriving classes, which meant that the free __repr__ provided by namedtuple was removed --- discord/invite.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'discord/invite.py') diff --git a/discord/invite.py b/discord/invite.py index e79eb895..d378c3d7 100644 --- a/discord/invite.py +++ b/discord/invite.py @@ -140,6 +140,10 @@ class PartialInviteGuild: def __str__(self): return self.name + def __repr__(self): + return '<{0.__class__.__name__} id={0.id} name={0.name!r} features={0.features} ' \ + 'description={0.description!r}>'.format(self) + @property def created_at(self): """Returns the guild's creation time in UTC.""" -- cgit v1.2.3