diff options
| author | 2019-01-09 16:53:49 -0500 | |
|---|---|---|
| committer | 2019-01-09 16:53:49 -0500 | |
| commit | 5dd0d53e3ee468c13e44880de8fbd2e733f54667 (patch) | |
| tree | e1ffaf613b7b8ad10253d0549035d39d683de04f | |
| parent | Add hierarchy check to desired infractions (diff) | |
Add missing awaits
| -rw-r--r-- | bot/cogs/moderation.py | 14 | 
1 files changed, 7 insertions, 7 deletions
diff --git a/bot/cogs/moderation.py b/bot/cogs/moderation.py index 057b51bbf..1db7df3dd 100644 --- a/bot/cogs/moderation.py +++ b/bot/cogs/moderation.py @@ -125,7 +125,7 @@ class Moderation(Scheduler):          :param reason: The reason for the kick.          """ -        if not self.respect_role_hierarchy(ctx, user, 'kick'): +        if not await self.respect_role_hierarchy(ctx, user, 'kick'):              # Ensure ctx author has a higher top role than the target user              # Warning is sent to ctx by the helper method              return @@ -176,7 +176,7 @@ class Moderation(Scheduler):          :param reason: The reason for the ban.          """ -        if not self.respect_role_hierarchy(ctx, user, 'ban'): +        if not await self.respect_role_hierarchy(ctx, user, 'ban'):              # Ensure ctx author has a higher top role than the target user              # Warning is sent to ctx by the helper method              return @@ -337,7 +337,7 @@ class Moderation(Scheduler):          :param reason: The reason for the temporary ban.          """ -        if not self.respect_role_hierarchy(ctx, user, 'tempban'): +        if not await self.respect_role_hierarchy(ctx, user, 'tempban'):              # Ensure ctx author has a higher top role than the target user              # Warning is sent to ctx by the helper method              return @@ -435,7 +435,7 @@ class Moderation(Scheduler):          :param reason: The reason for the kick.          """ -        if not self.respect_role_hierarchy(ctx, user, 'shadowkick'): +        if not await self.respect_role_hierarchy(ctx, user, 'shadowkick'):              # Ensure ctx author has a higher top role than the target user              # Warning is sent to ctx by the helper method              return @@ -476,7 +476,7 @@ class Moderation(Scheduler):          :param reason: The reason for the ban.          """ -        if not self.respect_role_hierarchy(ctx, user, 'shadowban'): +        if not await self.respect_role_hierarchy(ctx, user, 'shadowban'):              # Ensure ctx author has a higher top role than the target user              # Warning is sent to ctx by the helper method              return @@ -606,7 +606,7 @@ class Moderation(Scheduler):          :param reason: The reason for the temporary ban.          """ -        if not self.respect_role_hierarchy(ctx, user, 'shadowtempban'): +        if not await self.respect_role_hierarchy(ctx, user, 'shadowtempban'):              # Ensure ctx author has a higher top role than the target user              # Warning is sent to ctx by the helper method              return @@ -1257,7 +1257,7 @@ class Moderation(Scheduler):                  f"{actor.display_name} ({actor.id}) attempted to {infraction_type} "                  f"{target.display_name} ({target.id}), who has a higher top role"              ) -            ctx.send(f":x: {actor.mention}, you may not {infraction_type} someone with a higher top role") +            await ctx.send(f":x: {actor.mention}, you may not {infraction_type} someone with a higher top role")          return hierarchy_check  |