@denis_krsk На каждый баг должен быть анти-баг :D У меня на каждую проверку еще 3 проверки и 4 критическая (перезапуск бота). Хотя до такого доходит редко, но всё же. Это мир ботоводства, здесь не предсказуемо всё.
Особенно когда скрипт очень долго без перезапуска работает. Мой рекорд 23 дня.
Баг в "Выполнить JavaScript На Элементе"
-
Выполняю такой код на элементе
self.remove();С галочкой "Остановить поток, если элемент не найден."
Если элемента нет, то в логеПоток №1 : Не удалось дождаться элемента >XPATH> id("taw")/div[2]/p[@class="p64x9c card-section KDCVqf"]/span[@class="gL9Hyy"]Все верно.
Но если убрать галочку "Остановить поток, если элемент не найден."
В логеПоток №1 : TypeError: Cannot read property 'remove' of nullПроблема возникло при обновлении скрипта на новую версию бас.
Заменил устаревший "Выполнить JavaScript На Элементе" на новыйЗавернул каждый блок в игнор ошибок, до исправления бага
-
@mansory333, это не баг, используете такой код
self?.remove(); -