Шлях
centr_zainyatosti_bot2\handlers\client\classes\menu_handlers.py display_menu
Що я очікую
Користувач натискає на кнопку "далі" в меню і якщо вакансій в базі наприклад 6, то користувачу просто показується 2 сторінка меню з однією шостою вакансією
Як все зараз працює
Користувач натискає на кнопку "далі" і якщо вакансій не 10, то бот виводить шосту вакансію і потім видає помилку list index out of range
, тому що бот намагається звернутися до другої вакансії щоб змінити друге повідомлення, а в списку вакансій до якого звертається бот всього одна вакансія
Як можна спробувати вирішити
В циклі проходитись не по айдішникам, а по вакансіям. Це не працює, ну тобто працює, але хуйово. Типу там перші дві вакансії змінюються, додається ця інлайн клавіатура і далі просто залишаються вакансії з попередньої сторінки з інлайн клавою
Можна спробувати замість 5 повідомлень, відправляти одне
крч треба тепер зробити так щоб якщо вакансій на наступній сторінці нема, то при натисканні кнопки "далі" лише вспливало повідомлення "на наступній сторінці нічого немає"
Як я все вирішив
Зробив так щоб бот відправляв не 5 повідомлень, а одне