aboutsummaryrefslogtreecommitdiff
path: root/discord/role.py
diff options
context:
space:
mode:
authorRapptz <[email protected]>2018-09-24 23:55:05 -0400
committerRapptz <[email protected]>2018-09-24 23:55:05 -0400
commit77239e4f1588b7cf99ca54c36665ebfc4ad5bd57 (patch)
tree1ab07b7390e4d93590b8cae8993ba3743664c17a /discord/role.py
parentUpdate Japanese documentation strings (diff)
downloaddiscord.py-77239e4f1588b7cf99ca54c36665ebfc4ad5bd57.tar.xz
discord.py-77239e4f1588b7cf99ca54c36665ebfc4ad5bd57.zip
Fix NameError and duplicate insertion bug when moving roles.
Diffstat (limited to 'discord/role.py')
-rw-r--r--discord/role.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/discord/role.py b/discord/role.py
index 1068b20b..b8c2950b 100644
--- a/discord/role.py
+++ b/discord/role.py
@@ -189,7 +189,7 @@ class Role(Hashable):
http = self._state.http
change_range = range(min(self.position, position), max(self.position, position) + 1)
- roles = [r.id for r in self.guild.roles[1:] if x.position in change_range]
+ roles = [r.id for r in self.guild.roles[1:] if r.position in change_range and r.id != self.id]
if self.position > position:
roles.insert(0, self.id)