From 0183988d5dedd7f36168f6ac973790a99068797b Mon Sep 17 00:00:00 2001 From: dw-0 Date: Sat, 23 Mar 2024 18:40:35 +0100 Subject: [PATCH] fix(LogUpload): fix bug in menu options Signed-off-by: Dominik Willner --- kiauh/components/log_uploads/menus/log_upload_menu.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/kiauh/components/log_uploads/menus/log_upload_menu.py b/kiauh/components/log_uploads/menus/log_upload_menu.py index df2c268..fd8f558 100644 --- a/kiauh/components/log_uploads/menus/log_upload_menu.py +++ b/kiauh/components/log_uploads/menus/log_upload_menu.py @@ -20,7 +20,7 @@ from utils.constants import RESET_FORMAT, COLOR_YELLOW class LogUploadMenu(BaseMenu): def __init__(self): self.logfile_list = get_logfile_list() - options = {index: self.upload for index in range(len(self.logfile_list))} + options = {f"{index}": self.upload for index in range(len(self.logfile_list))} super().__init__( header=True, options=options, @@ -49,4 +49,5 @@ class LogUploadMenu(BaseMenu): print(menu, end="") def upload(self, **kwargs): - upload_logfile(self.logfile_list[kwargs.get("opt_index")]) + index = int(kwargs.get("opt_index")) + upload_logfile(self.logfile_list[index])