PATCH w product-offers nie działa, gdy stock: available 0 #5565
buehehe666
started this conversation in
Suggestions - resolved
Replies: 2 comments 3 replies
-
Widocznie jest błąd w dokumentacji albo dotyczy to wyświetlanych danych a nie podawanych w zapytaniu. Nie wyobrażam sobie sytuacji, gdzie aukcja ma zapas = 0. To nie jest magazyn. |
Beta Was this translation helpful? Give feedback.
3 replies
-
Wdrożyliśmy możliwość zakończenia oferty poprzez ustawienie "stock.available" na "0". |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Witam, napotkałem na problem, którego nie potrafię rozwiązać przy pomocy forum oraz dokumetacji. Proszę o podpowiedź co robię nie tak.
Zrobiłem skrypt na aktualizację stanów magazynowych. Korzystam z metody PATCH w /sale/product-offers/.
Wszystko działa super oprócz przypadku, gdy próbuję zmienić dostępny zapas na 0 (stock: { available: 0 }). Każda inna liczba w kombinacji z pozostałymi parametrami (tj. external - id, sellingMode - price - amount) działa.
Gdy ustawiam stock - available = 0 i np. zmieniam status na ENDED, to status zmienia się poprawnie, stock pozostaje bez zmian, a odpowiedź serwera dostaję undefined. Gdy stock jest inną liczbą większą od zera, wszystko działa i otrzymuję odpowiedź o prawidłowej aktualizacji oferty.
Według dokumentacji pole stock - available powinno być: integer >= 0, a z jakiegoś powodu nie chce mi to działać.
Czy powinienem wysłać w zapytaniu jakiś określony zestaw parametrów, żeby można było zmienić stock - available na 0?
Beta Was this translation helpful? Give feedback.
All reactions