diff options
| author | Austin Hellyer <[email protected]> | 2017-01-13 09:06:40 -0800 |
|---|---|---|
| committer | Austin Hellyer <[email protected]> | 2017-01-18 21:51:47 -0800 |
| commit | 147cf01d4f13e3ee15eb03705ab2b7a006851cdd (patch) | |
| tree | 90084581a3039cb7332f652231e31a8bb91568c8 /src/model | |
| parent | TRACE-log on shard handler event receival (diff) | |
| download | serenity-147cf01d4f13e3ee15eb03705ab2b7a006851cdd.tar.xz serenity-147cf01d4f13e3ee15eb03705ab2b7a006851cdd.zip | |
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.
Diffstat (limited to 'src/model')
| -rw-r--r-- | src/model/guild.rs | 5 |
1 files changed, 1 insertions, 4 deletions
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)] |