diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/cache/mod.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cache/mod.rs b/src/cache/mod.rs index 5eb2208..ad426d5 100644 --- a/src/cache/mod.rs +++ b/src/cache/mod.rs @@ -269,8 +269,8 @@ impl Cache { /// [`Shard`]: ../gateway/struct.Shard.html pub fn all_guilds(&self) -> Vec<GuildId> { self.guilds - .values() - .map(|g| g.read().unwrap().id) + .keys() + .cloned() .chain(self.unavailable_guilds.iter().cloned()) .collect() } |