diff --git a/src/types/events/guild.rs b/src/types/events/guild.rs index 84ac5b8..28e917a 100644 --- a/src/types/events/guild.rs +++ b/src/types/events/guild.rs @@ -215,7 +215,9 @@ impl UpdateMessage for GuildRoleUpdate { } fn update(&mut self, object_to_update: Arc>) { + println!("Processing Role Update. Name: {}", self.role.name); let mut write = object_to_update.write().unwrap(); + // FIXME: The result of this update never gets saved in the store of GatewayHandle... This is why shit no work *write = self.role.clone(); } }