Ошибки на главной версии сайта » Страница 1
-Обсуждение сайта
В этой теме пишем замеченные ошибки только на главной версии сайта и только с комповских браузеров (если вы ходите на основную версию с мобильных браузеров - ошибка в браузере)
Ошибку описываем максимально подробно, указываем браузер и время когда она происходит, и смотрим не сообщалось ли о ней ранее.
Известные типы ошибок:
- при входе в тему вижу чистый лист и надпись о времени генерации страницы и запросах
- ответ: в шапке темы напутано с бб-кодами, обратитесь к куратору или любому модератору для исправления шапки со смарт-версии.
--------------
- иногда при нажатии на последний мне пишет тема не найдена
- ответ: допустимый глюк, в работе, переходите тогда по страницам просто
--------------
- у меня глюк с моим профилем (короче глюк проявляется только у вас)
- ответ: пишите мне в личку, разберемся
--------------
- немогу оставить комментарии
- ответ: комментарии, короче 15 символов или длинее 500 - не добавляются
--------------
- немогу авторизоваться бла бла бла
- ответ: проверьте чтоб адрес был без ввв, отключите 16 пункт настроек если вас часто выкидывает гостем
--------------
- ошибка типа parse error....
- ответ: на сайте идут работы по модернизации скриптов. Ждите
тема создана:
- 4
- 1
- 2
- 3
- 4
- 5
Тема: Ошибка в API: некорректный подсчет файлов в категориях
Обнаружил вероятную ошибку на стороне серверного API.
Суть проблемы: В списках категорий файлов (например, в "Обменнике" или "Файлах для Android") у всех подкатегорий отображается одинаковое количество файлов, что не соответствует действительности.
Технические детали для разработчиков:
1.
API-эндпоинт:
2.
Параметры запроса: razdel=uploader (также воспроизводится с razdel=android). возможно еще где.
3.
Описание ошибки: При запросе к этому эндпоинту сервер возвращает JSON-массив, в котором поле count имеет одинаковое значение для целых групп категорий. Например, для всех категорий, относящихся к Android, возвращается одно и то же число, а для всех категорий, относящихся к Symbian/Java, — другое.
Пример ответа от сервера (фрагмент):
[
{"lid":"192", "title":"Android", "count":"7028", ...},
{"lid":"242", "title":"Android - OEM софт", "count":"7028", ...},
{"lid":"249", "title":"Android - авторский софт", "count":"7028", ...},
...
{"lid":"28", "title":"Symbian", "count":"14156", ...},
{"lid":"174", "title":"Java игры", "count":"14156", ...}
]
Ожидаемое поведение: Поле count для каждой категории должно содержать количество файлов, относящихся именно к этой конкретной подкатегории, а не общее число для всей группы.
Сначала я думал где то у меня закралась ошибка в коде. Перелопатил все что могло как то прямо или косвенно повлиять но не обнаружил ничего такого. Полез посмотреть как оно в DVclient и там точно такая же ситуация.

