From 147cf01d4f13e3ee15eb03705ab2b7a006851cdd Mon Sep 17 00:00:00 2001 From: Austin Hellyer Date: Fri, 13 Jan 2017 09:06:40 -0800 Subject: Make a single POST on guild role create The endpoint to create a role no longer returns an empty role which must be PATCHed, and can be completed in the initial request. --- src/model/guild.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'src/model') diff --git a/src/model/guild.rs b/src/model/guild.rs index 9b0c321..fa8df32 100644 --- a/src/model/guild.rs +++ b/src/model/guild.rs @@ -417,10 +417,7 @@ impl Guild { } } - let role = rest::create_role(self.id.0)?; - let map = f(EditRole::new(&role)).0.build(); - - rest::edit_role(self.id.0, role.id.0, map) + rest::create_role(self.id.0, f(EditRole::default()).0.build()) } #[doc(hidden)] -- cgit v1.2.3