Add return self to the InlineKeyboardMarkup's insert method

This commit is contained in:
Suren Khorenyan 2018-03-17 11:12:53 +03:00
parent 7d80475942
commit 82b35acf52

View file

@ -66,11 +66,14 @@ class InlineKeyboardMarkup(base.TelegramObject):
Insert button to last row Insert button to last row
:param button: :param button:
:return: self
:rtype: :obj:`types.InlineKeyboardMarkup`
""" """
if self.inline_keyboard and len(self.inline_keyboard[-1] < self.row_width): if self.inline_keyboard and len(self.inline_keyboard[-1] < self.row_width):
self.inline_keyboard[-1].append(button) self.inline_keyboard[-1].append(button)
else: else:
self.add(button) self.add(button)
return self
class InlineKeyboardButton(base.TelegramObject): class InlineKeyboardButton(base.TelegramObject):