From 3e0d7e1ef5355a4761074dc5db7fb230653d6625 Mon Sep 17 00:00:00 2001 From: Arslan 'Ars2014' Sakhapov Date: Tue, 9 Jan 2018 23:10:22 +0500 Subject: [PATCH] Fix error replacing 'to_json' by 'to_python' --- aiogram/types/inline_keyboard.py | 2 +- aiogram/types/reply_keyboard.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/aiogram/types/inline_keyboard.py b/aiogram/types/inline_keyboard.py index 636f101c..76c47e98 100644 --- a/aiogram/types/inline_keyboard.py +++ b/aiogram/types/inline_keyboard.py @@ -54,7 +54,7 @@ class InlineKeyboardMarkup(base.TelegramObject): """ btn_array = [] for button in args: - btn_array.append(button.to_json()) + btn_array.append(button.to_python()) self.inline_keyboard.append(btn_array) return self diff --git a/aiogram/types/reply_keyboard.py b/aiogram/types/reply_keyboard.py index c16bc496..27a595c2 100644 --- a/aiogram/types/reply_keyboard.py +++ b/aiogram/types/reply_keyboard.py @@ -41,7 +41,7 @@ class ReplyKeyboardMarkup(base.TelegramObject): elif isinstance(button, bytes): row.append({'text': button.decode('utf-8')}) else: - row.append(button.to_json()) + row.append(button.to_python()) if i % self.row_width == 0: self.keyboard.append(row) row = [] @@ -55,7 +55,7 @@ class ReplyKeyboardMarkup(base.TelegramObject): if isinstance(button, str): btn_array.append({'text': button}) else: - btn_array.append(button.to_json()) + btn_array.append(button.to_python()) self.keyboard.append(btn_array) return self