Remove remaining asyncio.coroutine calls.
Also remove Client.async_event
This commit is contained in:
@ -25,7 +25,6 @@ DEALINGS IN THE SOFTWARE.
|
||||
"""
|
||||
|
||||
import copy
|
||||
import asyncio
|
||||
|
||||
from collections import namedtuple, defaultdict
|
||||
|
||||
@ -794,8 +793,7 @@ class Guild(Hashable):
|
||||
|
||||
await http.edit_guild(self.id, reason=reason, **fields)
|
||||
|
||||
@asyncio.coroutine
|
||||
def get_ban(self, user):
|
||||
async def get_ban(self, user):
|
||||
"""|coro|
|
||||
|
||||
Retrieves the :class:`BanEntry` for a user, which is a namedtuple
|
||||
@ -824,7 +822,7 @@ class Guild(Hashable):
|
||||
BanEntry
|
||||
The BanEntry object for the specified user.
|
||||
"""
|
||||
data = yield from self._state.http.get_ban(user.id, self.id)
|
||||
data = await self._state.http.get_ban(user.id, self.id)
|
||||
return BanEntry(
|
||||
user=User(state=self._state, data=data['user']),
|
||||
reason=data['reason']
|
||||
|
Reference in New Issue
Block a user