Skip to content

Commit 86dd29a

Browse files
committed
Properly copy banner information on updates
1 parent a13fc8f commit 86dd29a

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

discord/member.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -440,6 +440,7 @@ def _copy(cls, member: Self) -> Self:
440440
self._permissions = member._permissions
441441
self._state = member._state
442442
self._avatar = member._avatar
443+
self._banner = member._banner
443444
self._avatar_decoration_data = member._avatar_decoration_data
444445

445446
# Reference will not be copied unless necessary by PRESENCE_UPDATE
@@ -468,6 +469,7 @@ def _update(self, data: GuildMemberUpdateEvent) -> None:
468469
self.timed_out_until = utils.parse_time(data.get('communication_disabled_until'))
469470
self._roles = utils.SnowflakeList(map(int, data['roles']))
470471
self._avatar = data.get('avatar')
472+
self._banner = data.get('banner')
471473
self._flags = data.get('flags', 0)
472474
self._avatar_decoration_data = data.get('avatar_decoration_data')
473475

0 commit comments

Comments
 (0)