W wersji 26.204.9 (B) mamy błąd integracji spowodowany zmianą zachowania endpointa /ezdrp/integrator/v2/sprawy/_search
Endpoint, sprzecznie z dokumentacją (gdzie napisano: Endpoint służy do wyszukiwania spraw na podstawie zadanych kryteriów filtrowania.
Wymagane uprawnienie: Sprawy.Podglad.
Wymagania
- Pole status jest wymagane.
Dodatkowo należy przekazać co najmniej jeden parametr wyszukiwania: - znakSprawy
- jrwa
- prowadzacySprawe
- tytulSprawy
- dataWszczeciaOd - dataWszczeciaDo (zakres obustronnie domknięty)
- dataZakonczeniaOd - dataZakonczeniaDo (zakres obustronnie domknięty)
- terminRealizacjiOd - terminRealizacjiDo (zakres obustronnie domknięty)
- atrybuty)
zaczął wymagać podawania parametrów dataZakonczeniaOd oraz dataZakonczeniaDo zwracając komunikat przy braku podania wartości dla tych parametrów:
“https://httpstatuses.io/400",“title”:"Błąd walidacji zapytania”,“detail”:"“W przypadku filtrowania po polu data wszczęcia, konieczne jest, aby podany zakres był obustronnie domknięty.\nW przypadku filtrowania po polu data zakonczenia, konieczne jest, aby podany zakres był obustronnie domknięty.”
Endpointu nie można z tego powodu wykorzystywać do wyszukiwania niezakończonych spraw. Czy ktoś zna obejście tego problemu ?