Swagger.io - edytor błąd w schema

Swagger.io - edytor błąd w schema
axelbest
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
  • Postów: 2255
0

Dzień dobry,
czy ktoś z tutaj obecnych wie jak poprawić tego JSON'a, aby nie otrzymywać takiego błędu?
Korzystam z tego edytora http://editor.swagger.io/#/ (służy mi tylko do przeglądania wygenerowanego jsona)

Błąd:

Kopiuj
Schema error at parameters.userIdParam
is not exactly one from <#/definitions/bodyParameter>,<#/definitions/nonBodyParameter>

JSON
https://pastebin.com/iXdSCdLv [poprawiony]

Niestety google za bardzo mi nie pomaga w tym, podobnie jak różne issue na githubie itp.

fasadin
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 4883
0

json sam w sobie jest zle napisany. Zaraz wrzuce Ci poprawna wersje

https://pastebin.com/54hnnCYj

axelbest
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
  • Postów: 2255
0

Przekleiłem to co podrzuciłeś i nadal mam ten sam błąd. A i faktycznie mialem błąd- bo usuwałem nadmiarowe rzeczy z tego jsona i zostały mi przecinki :/ Poprawiłem oryginalny link

axelbest
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
  • Postów: 2255
0

Ok, znalazłem rozwiązanie - niepotrzebnie dawałem "true" w atrybucie required - powinno być bezpośrednio bez cudzysłowiów.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.