Закрыть
Вверх
Писал текст для ишу OpenVK но сдался. Черновик на скрине.
Последний апдейт, как оказалось, не только принудительно включил автоскролл ленты, но и скрывает последний 11-й пост из вкладки "Все записи" на личных стенах, кроме анона. Логически от этого бага в коде было прописано исключающее его уравнение, но тот факт, что работу этого исключения поменял последний апдейт, смутил меня, поэтому я не решился публиковать ишу, но решил не сжигать всё равно оповестить.
UPD: Из раза в раз перечитывая свою писанину меня как будто всё больше и больше озаряет. Как я теперь (в 01:15) понимаю, это был хитрый план и это исключение работало неправильно, поэтому его вырубили из-за ощущения, что оно вообще было зря написано.
Поделиться (1)

Комментарии (3)

Исключение было убрано, потому что на второй странице показывался последний пост от первой страницы, во время скролла тогда бы возникал дублированный пост. Но раз возникает такая ошибка, то буду разбираться
Походу нашёл виновника проблемы, это закреплённый пост. Наверное, надо вычитать 1 от offset, если таковой есть
Человек Эстрадиол, когда писал ишу, хотел ещё приложить исправление бага, но не разобрался. Я тогда только понял, что это было в Wall.php (если не забыл) и увидел, к чьему и к какому коммиту (как раз к автоскроллу ленты) изменение файла было привязано. Вспомнил об ОВК только ночью, а ночью опять как вчера думать не хочу. Если я обычный ишу (просто несколько предложений) не закончил, то разбирать логические ошибки и предотвращать баги, не имея оборудования для локальных тестов (мне лень пытаться разбираться как запускать свой инстанс)... Ну не, лучше уж с утра.

Действия