aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLakelezz <[email protected]>2019-01-01 15:08:43 -0700
committerGitHub <[email protected]>2019-01-01 15:08:43 -0700
commitdbbd4a636a9a59c9ffa7c476de3af6043212b2d2 (patch)
tree92ad7056734b66e9c7a3a11156193a8533fa806b /src
parentFix doctest for cache::Cache::message (diff)
downloadserenity-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.rs9
-rw-r--r--src/model/event.rs1
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();