17:46 

Самопроизвольное удаление голосования в post.update

Ri
И тесно облакам.
Если в post.update не передать никаких параметров, связанных с голосованием, то имеющееся голосование удаляется. Поскольку в API нет возможности получить имеющееся голосования, то попытка отредактировать запись с голосованием с помощью любого приложения, использующего API, приведет к потере данных. Нужно сделать следующее:

1. post.update не должен изменять состояние голосования, если никаких параметров не передано.
2. Если в post.update передан пустой текст записи и не переданы параметры голосования, но в записи уже присутствует голосование, не выдавать ошибку "вы не ввели текст записи", а сохранять остальные переданные параметры (например, теги).
3. В ответ post.get нужно добавить информацию о голосовании.

   

@API

главная