diff options
| author | Lakelezz <[email protected]> | 2019-01-01 15:08:43 -0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2019-01-01 15:08:43 -0700 |
| commit | dbbd4a636a9a59c9ffa7c476de3af6043212b2d2 (patch) | |
| tree | 92ad7056734b66e9c7a3a11156193a8533fa806b /src | |
| parent | Fix doctest for cache::Cache::message (diff) | |
| download | serenity-dbbd4a636a9a59c9ffa7c476de3af6043212b2d2.tar.xz serenity-dbbd4a636a9a59c9ffa7c476de3af6043212b2d2.zip | |
Apply suggestions from code review
Co-Authored-By: Mishio595 <[email protected]>
Diffstat (limited to 'src')
| -rw-r--r-- | src/cache/mod.rs | 9 | ||||
| -rw-r--r-- | src/model/event.rs | 1 |
2 files changed, 6 insertions, 4 deletions
diff --git a/src/cache/mod.rs b/src/cache/mod.rs index ff8de20..c3d8d40 100644 --- a/src/cache/mod.rs +++ b/src/cache/mod.rs @@ -623,23 +623,24 @@ impl Cache { /// ```rust,no_run /// # extern crate parking_lot; /// # extern crate serenity; - /// + /// # /// # use serenity::{cache::Cache, model::id::{ChannelId, MessageId}}; /// # use parking_lot::RwLock; /// # use std::sync::Arc; - /// + /// # /// # let message = ChannelId(0).message(MessageId(1)).unwrap(); /// # let cache = Arc::new(RwLock::new(Cache::default())); /// /// let cache = cache.read(); /// let fetched_message = cache.message(message.channel_id, message.id); - /// match fetched_message { + /// + /// match fetched_message { /// Some(m) => { /// assert_eq!(message.content, m.content); /// }, /// None => { /// println!("No message found in cache."); - /// } + /// }, /// } /// ``` /// diff --git a/src/model/event.rs b/src/model/event.rs index 26d2353..3641446 100644 --- a/src/model/event.rs +++ b/src/model/event.rs @@ -851,6 +851,7 @@ impl CacheUpdate for MessageUpdateEvent { fn update(&mut self, cache: &mut Cache) -> Option<Self::Output> { if let Some(messages) = cache.messages.get_mut(&self.channel_id) { + if let Some(message) = messages.get_mut(&self.id) { let item = message.clone(); |