diff options
| author | 2019-01-04 20:24:05 +0100 | |
|---|---|---|
| committer | 2019-01-04 20:24:05 +0100 | |
| commit | 48e404bc60ae21a33b044de3c556841aab920c36 (patch) | |
| tree | 4201839e90441862f68dd9c43cf460fbbef6abb4 | |
| parent | Handle role deletion in sync cog. (diff) | |
Send permission / colour value as required.
| -rw-r--r-- | bot/cogs/sync/cog.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/bot/cogs/sync/cog.py b/bot/cogs/sync/cog.py index 9442b7a33..0a63a4c8b 100644 --- a/bot/cogs/sync/cog.py +++ b/bot/cogs/sync/cog.py @@ -43,10 +43,10 @@ class Sync: await self.bot.api_client.post( 'bot/roles', json={ - 'colour': role.colour, + 'colour': role.colour.value, 'id': role.id, 'name': role.name, - 'permissions': role.permissions + 'permissions': role.permissions.value } ) @@ -61,17 +61,17 @@ class Sync: async def on_guild_role_update(self, before: Role, after: Role): if ( - before.name + before.name != after.name or before.colour != after.colour or before.permissions != after.permissions ): await self.bot.api_client.put( 'bot/roles/' + str(after.id), json={ - 'colour': after.colour, + 'colour': after.colour.value, 'id': after.id, 'name': after.name, - 'permissions': after.permissions + 'permissions': after.permissions.value } ) |