Skip to content

Commit

Permalink
Fix build
Browse files Browse the repository at this point in the history
  • Loading branch information
Illia committed Jan 11, 2017
1 parent e5a83dd commit 60f56a4
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 7 deletions.
12 changes: 6 additions & 6 deletions src/model/channel.rs
Original file line number Diff line number Diff line change
Expand Up @@ -629,21 +629,21 @@ impl Message {
/// names and everyone/here mentions cancelled.
#[cfg(all(feature="cache", feature="methods"))]
pub fn content_safe(&self) -> String {
let mut result = self.content;
let mut result = self.content.clone();

// First replace all user mentions.
for u in self.mentions {
result = result.replace(u.mention(), u.distinct());
for u in &self.mentions {
result = result.replace(&u.mention(), &u.distinct());
}

// Then replace all role mentions.
for id in self.mention_roles {
for id in &self.mention_roles {
let mention = id.mention();

if let Some(role) = id.find() {
result = result.replace(mention, format!("@{}", role.name));
result = result.replace(&mention, &format!("@{}", role.name));
} else {
result = result.replace(mention, "@deleted-role");
result = result.replace(&mention, "@deleted-role");
}
}

Expand Down
2 changes: 1 addition & 1 deletion src/model/guild.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1082,7 +1082,7 @@ impl Member {
/// Returns the DiscordTag of a Member, taking possible nickname into account.
#[cfg(feature="methods")]
pub fn distinct(&self) -> String {
format!("{}#{}", self.display_name(), self.discriminator)
format!("{}#{}", self.display_name(), self.user.discriminator)
}

/// Edits the member with the given data. See [`Context::edit_member`] for
Expand Down

0 comments on commit 60f56a4

Please sign in to comment.