fix: add support init fields from parent object in KeyboardButton (#344)

* fix: add support init fields from parent object in KeyboardButton

* fix: add tests
This commit is contained in:
Egor 2020-05-31 17:49:33 +03:00 committed by GitHub
parent cb0a898487
commit 70767111c4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 21 additions and 2 deletions

View file

@ -111,11 +111,13 @@ class KeyboardButton(base.TelegramObject):
def __init__(self, text: base.String,
request_contact: base.Boolean = None,
request_location: base.Boolean = None,
request_poll: KeyboardButtonPollType = None):
request_poll: KeyboardButtonPollType = None,
**kwargs):
super(KeyboardButton, self).__init__(text=text,
request_contact=request_contact,
request_location=request_location,
request_poll=request_poll)
request_poll=request_poll,
**kwargs)
class ReplyKeyboardRemove(base.TelegramObject):