Skip to content

Commit 77e6a7f

Browse files
CopilotMarkShidran
andcommitted
Fix user ID type conversion in ban handlers
Co-authored-by: MarkShidran <15670678+MarkShidran@users.noreply.github.com>
1 parent 5fda153 commit 77e6a7f

1 file changed

Lines changed: 7 additions & 12 deletions

File tree

handlers/admin/ban_handlers.py

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,12 @@
66
from controllerBD.db_loader import Session
77
from controllerBD.models import BanList, Holidays, UserStatus
88
from handlers.admin.handlers import admin_menu
9-
from handlers.admin.validators import ban_validator, comment_validator, unban_validator
9+
from handlers.admin.validators import (ban_validator, comment_validator,
10+
unban_validator)
1011
from handlers.decorators import admin_handlers
11-
from keyboards.admin import (
12-
add_to_ban_list,
13-
admin_ban_markup,
14-
admin_cancel_markup,
15-
back_to_main_markup,
16-
ban_list,
17-
cancel,
18-
remove_from_ban_list,
19-
)
12+
from keyboards.admin import (add_to_ban_list, admin_ban_markup,
13+
admin_cancel_markup, back_to_main_markup,
14+
ban_list, cancel, remove_from_ban_list)
2015
from keyboards.user import back_to_main
2116
from loader import bot, logger
2217
from states import AdminData
@@ -62,7 +57,7 @@ async def ban_list_add_answer(message: types.Message, state: FSMContext):
6257
user_id = message.text
6358
if not await ban_validator(message):
6459
return
65-
await state.update_data(banned_user_id=user_id)
60+
await state.update_data(banned_user_id=int(message.text))
6661
await comment_to_ban(message)
6762

6863

@@ -140,7 +135,7 @@ async def ban_list_remove_answer(message: types.Message, state: FSMContext):
140135
user_id = message.text
141136
if not await unban_validator(message):
142137
return
143-
await state.update_data(unbanned_user_id=user_id)
138+
await state.update_data(unbanned_user_id=int(message.text))
144139
await comment_to_unban(message)
145140

146141

0 commit comments

Comments
 (0)