From e59f766c24b53b9c98109e8cfeafdec36feed161 Mon Sep 17 00:00:00 2001 From: Zeyla Hellyer Date: Wed, 15 Aug 2018 20:48:24 -0700 Subject: Fix GuildChannel::_permissions_for on no-cache Fix the compilation of `GuildChannel::_permissions_for` when the `cache` feature is disabled. --- src/model/channel/guild_channel.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/model/channel/guild_channel.rs b/src/model/channel/guild_channel.rs index b1fec05..3713004 100644 --- a/src/model/channel/guild_channel.rs +++ b/src/model/channel/guild_channel.rs @@ -230,7 +230,7 @@ impl GuildChannel { /// [`PermissionOverwrite::Member`]: struct.PermissionOverwrite.html#variant.Member /// [`PermissionOverwrite::Role`]: struct.PermissionOverwrite.html#variant.Role /// [`Role`]: ../guild/struct.Role.html - /// [Attach Files]: + /// [Attach Files]: /// ../permissions/struct.Permissions.html#associatedconstant.ATTACH_FILES /// [Manage Channels]: ../permissions/struct.Permissions.html#associatedconstant.MANAGE_CHANNELS /// [Manage Webhooks]: ../permissions/struct.Permissions.html#associatedconstant.MANAGE_WEBHOOKS @@ -526,6 +526,7 @@ impl GuildChannel { self._permissions_for(user_id.into()) } + #[cfg(feature = "cache")] fn _permissions_for(&self, user_id: UserId) -> Result { self.guild() .ok_or_else(|| Error::Model(ModelError::GuildNotFound)) -- cgit v1.2.3