From dca4392076c42e9c1fa3cdaeef10870dfc0be6a6 Mon Sep 17 00:00:00 2001 From: faridik Date: Mon, 30 Aug 2021 18:59:25 +0300 Subject: [PATCH] mini fixes with grades --- TelegramBot/utils/inline_keyboard.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/TelegramBot/utils/inline_keyboard.py b/TelegramBot/utils/inline_keyboard.py index 2d41d2a..ebe9e31 100644 --- a/TelegramBot/utils/inline_keyboard.py +++ b/TelegramBot/utils/inline_keyboard.py @@ -10,7 +10,9 @@ def build_menu_of_subjects(subjects: list) -> InlineKeyboardMarkup: button_list.append( InlineKeyboardButton(subject, callback_data=f"subject#{subject}") ) - return InlineKeyboardMarkup(build_menu(button_list, n_cols=2)) + end_button = [InlineKeyboardButton("Отмена", callback_data="cancel#")] + return InlineKeyboardMarkup(build_menu(button_list, n_cols=2, + footer_buttons=end_button)) def build_menu_of_assignments( @@ -33,7 +35,9 @@ def build_menu_of_assignments( button_list.append( InlineKeyboardButton("Назад", callback_data=f"assignment#$back$") ) - return InlineKeyboardMarkup(build_menu(button_list, n_cols=3)) + end_button = [InlineKeyboardButton("Отмена", callback_data="cancel#")] + return InlineKeyboardMarkup(build_menu(button_list, n_cols=3, + footer_buttons=end_button)) def build_menu(buttons, n_cols, header_buttons=None, footer_buttons=None):