Remove caching from AutoShardedClient.shards

This commit is contained in:
Rapptz 2020-09-10 05:17:25 -04:00
parent e865d36341
commit 9d10f9e091

View File

@ -328,7 +328,7 @@ class AutoShardedClient(Client):
else:
return ShardInfo(parent, self.shard_count)
@utils.cached_property
@property
def shards(self):
"""Mapping[int, :class:`ShardInfo`]: Returns a mapping of shard IDs to their respective info object."""
return { shard_id: ShardInfo(parent, self.shard_count) for shard_id, parent in self.__shards.items() }