diff --git a/src/types/entities/guild.rs b/src/types/entities/guild.rs index b6f3cd4..93b13fc 100644 --- a/src/types/entities/guild.rs +++ b/src/types/entities/guild.rs @@ -16,6 +16,8 @@ use crate::types::{ }; use bitflags::bitflags; +use super::PublicUser; + /// See #[derive(Serialize, Deserialize, Debug, Default, Clone, Updateable, Composite)] #[cfg_attr(feature = "sqlx", derive(sqlx::FromRow))] @@ -106,8 +108,7 @@ pub struct Guild { #[derive(Serialize, Deserialize, Debug, Default, Clone, PartialEq, Eq)] #[cfg_attr(feature = "sqlx", derive(sqlx::FromRow))] pub struct GuildBan { - pub user_id: Snowflake, - pub guild_id: Snowflake, + pub user: PublicUser, pub reason: Option, }