diff options
| author | Mei Boudreau <[email protected]> | 2017-10-05 11:06:12 -0400 |
|---|---|---|
| committer | alex <[email protected]> | 2017-10-05 17:06:12 +0200 |
| commit | 91c8ec4ae7540956a714ce9584074538b45467cc (patch) | |
| tree | e69f7117f8da7179894a22b896664a2ebd77e1f0 /src/model/guild/member.rs | |
| parent | Merge branch 'v0.4.1' into v0.5.0 (diff) | |
| download | serenity-91c8ec4ae7540956a714ce9584074538b45467cc.tar.xz serenity-91c8ec4ae7540956a714ce9584074538b45467cc.zip | |
Change default_channel to return a pointer (#179)
Diffstat (limited to 'src/model/guild/member.rs')
| -rw-r--r-- | src/model/guild/member.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/model/guild/member.rs b/src/model/guild/member.rs index 09474f9..70289b9 100644 --- a/src/model/guild/member.rs +++ b/src/model/guild/member.rs @@ -297,9 +297,11 @@ impl Member { None => return Err(From::from(ModelError::ItemMissing)), }; + let default_channel_reader = default_channel.read().unwrap(); + Ok( guild - .permissions_for(default_channel.id, self.user.read().unwrap().id), + .permissions_for(default_channel_reader.id, self.user.read().unwrap().id), ) } |