Более 48 годовщин?

Я вижу не более 48 дат юбилеев при просмотре /cakeday/anniversaries/today. То же самое наблюдается и для других временных промежутков, а также дней рождения.

Я ожидал, что при прокрутке вниз загрузится больше записей, но этого не произошло. Так и должно работать? Особенно просмотр всех юбилеев или дней рождения за месяц кажется в таком виде бесполезным.

Кстати, у меня всё работает? Я могу прокрутить вниз и увидеть весь месяц.

(Windows/Firefox и Windows/Chrome. И для сотрудников, и для остальных)

Вот как это выглядит на моем планшете

Это работает в Firefox и приложении Edge, но не в Chrome.

1 лайк

У меня нет планшета для тестирования, но, надеюсь, кто-то с ним сможет воспроизвести проблему. :crossed_fingers: Я напишу в bug, чтобы привлечь чьё-то внимание.

2 лайка

Я также могу воспроизвести это на планшете (не на мобильном или настольном устройстве). Посмотрю, смогу ли что-то выяснить.

1 лайк

Я только что сравнил мобильный и десктопный вид на планшете. Оба не работают.

1 лайк

Я не могу отладить это в среде разработки.
Я не вижу ничего неправильного в выводе в консоль.

Я заметил, что если вы уберете фокус и вернетесь в окно Chrome, а затем сразу прокрутите вниз (это обязательно), то загрузка заработает (хотя это нужно делать каждый раз, когда вы хотите загрузить новую страницу).

Как вы и сказали, ситуация остается прежней даже при включенном мобильном виде.

LoadMore используется в других местах, и я пока не вижу проблем с загрузкой. Странная проблема. :sweat_smile:

https://github.com/discourse/discourse-cakeday/blob/main/assets/javascripts/discourse/templates/cakeday/anniversaries/today.hbs

2 лайка

Я больше не могу воспроизвести это