Skip to content

Commit 70bbe31

Browse files
authored
Fix group dm issues (#14)
Apply lazy user loading fix to group dms. Bump version by 1.
1 parent 1d34afe commit 70bbe31

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

discord/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
__author__ = 'Rapptz'
1616
__license__ = 'MIT'
1717
__copyright__ = 'Copyright 2015-present Rapptz'
18-
__version__ = '1.7.6'
18+
__version__ = '1.7.7'
1919

2020
__path__ = __import__('pkgutil').extend_path(__path__, __name__)
2121

@@ -62,6 +62,6 @@
6262

6363
VersionInfo = namedtuple('VersionInfo', 'major minor micro releaselevel serial')
6464

65-
version_info = VersionInfo(major=1, minor=7, micro=6, releaselevel='final', serial=0)
65+
version_info = VersionInfo(major=1, minor=7, micro=7, releaselevel='final', serial=0)
6666

6767
logging.getLogger(__name__).addHandler(logging.NullHandler())

discord/channel.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1339,7 +1339,10 @@ def _update_group(self, data):
13391339
self.name = data.get('name')
13401340

13411341
try:
1342-
self.recipients = [self._state.store_user(u) for u in data['recipients']]
1342+
if 'recipients' in data:
1343+
self.recipients = [self._state.store_user(u) for u in data['recipients']]
1344+
else:
1345+
self.recipients = [self._state.store_lazy_user(u) for u in data['recipient_ids']]
13431346
except KeyError:
13441347
pass
13451348

0 commit comments

Comments
 (0)