Add missing awaits

This commit is contained in:
Dan 2019-03-22 13:47:31 +01:00
parent 5d163ebabc
commit ac318831dc
3 changed files with 5 additions and 5 deletions

View File

@ -129,5 +129,5 @@ class BaseClient:
async def get_chat_members_count(self, *args, **kwargs):
pass
def answer_inline_query(self, *args, **kwargs):
async def answer_inline_query(self, *args, **kwargs):
pass

View File

@ -24,7 +24,7 @@ from ...types.inline_mode import InlineQueryResult
class AnswerInlineQuery(BaseClient):
def answer_inline_query(
async def answer_inline_query(
self,
inline_query_id: str,
results: List[InlineQueryResult],
@ -75,7 +75,7 @@ class AnswerInlineQuery(BaseClient):
Returns:
On success, True is returned.
"""
return self.send(
return await self.send(
functions.messages.SetInlineBotResults(
query_id=int(inline_query_id),
results=[r.write() for r in results],

View File

@ -83,7 +83,7 @@ class InlineQuery(PyrogramType, Update):
client=client
)
def answer(
async def answer(
self,
results: List[InlineQueryResult],
cache_time: int = 300,
@ -141,7 +141,7 @@ class InlineQuery(PyrogramType, Update):
where they wanted to use the bot's inline capabilities.
"""
return self._client.answer_inline_query(
return await self._client.answer_inline_query(
inline_query_id=self.id,
results=results,
cache_time=cache_time,