Open MPushkar opened 9 years ago
Можеш скинути який ріквест шлеться? там має бути шось типу /api/persons?id
ну дивись, а який сенс в такому запиті ? http://194.44.198.222:8080/is-lnu-rest-api/api/persons?id=1&limit=25&offset=0
id=1 якщо такий запис існує, то тільки один, тому що id - ключ, ідентифікатор
limit=25 Якщо id може бути тільки з одним значенням, то який сенс вказувати скільки елементів потрібно дістати?
offset=0 Те саме
Замість такого методу можна використовувати ось такий метод /api/persons/1
Як на рахунок того, щоб ми цей випадок на бекенді відхендлили, заборонили фільтрувати суто по полю id ? Відповідно, фронтенд теж таку ситуацію передбачить
Я - только за, т.к. id всё равно является уникальным значением и нет смысла пытаться генерировать целую гирлянду результатов, если нам всё равно всегда будет возвращаться лишь один.
Ну ок, тоді ше придумаю як заборонити фільтрувати по id, і відпишусь
Update: Same issue exists for "серії ОС".
Update: Same issue exists for "серії ОС". Можеш кинути запит, який шлеться ?
серія ОС - це docSeries поле, відповідно я це також пофіксав.
Returned. Searching by "id" should be removed from a list of options for "Персони".
Steps to reproduce:
Expected result: Only matched person should be shown within grid.
Actual result: Following error is shown:![lnu_id_error](https://cloud.githubusercontent.com/assets/12950571/8432926/a3b51234-1f4b-11e5-82ad-1cef439c92a8.png)