DLu
(David Lu!!)
07.Май.2020 01:30:09
1
Этот коммит перемещает total_rows_directory_items и load_more_directory_items в объект meta. Это текущее поведение на тестовом сервере.
Однако это отличается от того, что указано в документации , а также от предыдущего поведения, что ломает мои скрипты, использующие API.
Было ли это изменение в API намеренным, @vinothkannans ?
[в исходном посте было больше ссылок, но я новый пользователь]
pfaffman
(Jay Pfaffman)
07.Май.2020 02:24:49
2
Документация неизбежно отстаёт от кода. Если что-то изменилось, значит, оно изменилось. Лучший способ узнать об API — Как провести реверс-инжиниринг API Discourse .
committed 02:02AM - 03 Apr 20 UTC
We're fetching "total rows count" from root attributes only if meta object not f… ound. https://github.com/discourse/discourse/blob/2b78bd01ab2431aa90b642326d170df7c51e492b/app/assets/javascripts/discourse/models/store.js#L236
Да, это намеренное изменение, как я и указал в сообщении коммита. Я обновлю документацию. Либо вы можете внести свой вклад через PR в discourse_api_docs .
DLu
(David Lu!!)
08.Май.2020 20:54:17
4
Хорошо, спасибо вам обоим за ответы. Я просто не заметил это в примечаниях к выпуску.