mirror of
https://github.com/aiogram/aiogram.git
synced 2026-04-08 16:37:47 +00:00
Closes #548
Bot.create_chat_invite_link() Bot.edit_chat_invite_link() Bot.revoke_chat_invite_link() need to return types.ChatInviteLink, not dict
This commit is contained in:
parent
79c59b34f9
commit
696ef220b4
1 changed files with 6 additions and 3 deletions
|
|
@ -1834,7 +1834,8 @@ class Bot(BaseBot, DataMixin, ContextInstanceMixin):
|
|||
expire_date = prepare_arg(expire_date)
|
||||
payload = generate_payload(**locals())
|
||||
|
||||
return await self.request(api.Methods.CREATE_CHAT_INVITE_LINK, payload)
|
||||
result = await self.request(api.Methods.CREATE_CHAT_INVITE_LINK, payload)
|
||||
return types.ChatInviteLink(**result)
|
||||
|
||||
async def edit_chat_invite_link(self,
|
||||
chat_id: typing.Union[base.Integer, base.String],
|
||||
|
|
@ -1870,7 +1871,8 @@ class Bot(BaseBot, DataMixin, ContextInstanceMixin):
|
|||
expire_date = prepare_arg(expire_date)
|
||||
payload = generate_payload(**locals())
|
||||
|
||||
return await self.request(api.Methods.EDIT_CHAT_INVITE_LINK, payload)
|
||||
result = await self.request(api.Methods.EDIT_CHAT_INVITE_LINK, payload)
|
||||
return types.ChatInviteLink(**result)
|
||||
|
||||
async def revoke_chat_invite_link(self,
|
||||
chat_id: typing.Union[base.Integer, base.String],
|
||||
|
|
@ -1891,7 +1893,8 @@ class Bot(BaseBot, DataMixin, ContextInstanceMixin):
|
|||
"""
|
||||
payload = generate_payload(**locals())
|
||||
|
||||
return await self.request(api.Methods.REVOKE_CHAT_INVITE_LINK, payload)
|
||||
result = await self.request(api.Methods.REVOKE_CHAT_INVITE_LINK, payload)
|
||||
return types.ChatInviteLink(**result)
|
||||
|
||||
async def set_chat_photo(self, chat_id: typing.Union[base.Integer, base.String],
|
||||
photo: base.InputFile) -> base.Boolean:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue