ProyectoIntermodular/sync-service
luklpz ca7948d6e6 fix: handle PS 8.x {"products":false} response in getProductByReference
PS 8.2.5 returns {"products": false} instead of {"products": []}
when a reference filter finds no matching products. Jackson cannot
deserialize false as a List, throwing HttpMessageConversionException.
Catch it and return Optional.empty() so pushProduct takes the CREATE
path correctly.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17 18:12:21 +02:00
..
.mvn/wrapper feat: add sync-service Spring Boot middleware 2026-05-14 14:09:46 +02:00
src fix: handle PS 8.x {"products":false} response in getProductByReference 2026-05-17 18:12:21 +02:00
.gitattributes feat: add sync-service Spring Boot middleware 2026-05-14 14:09:46 +02:00
.gitignore feat: add sync-service Spring Boot middleware 2026-05-14 14:09:46 +02:00
mvnw feat: add sync-service Spring Boot middleware 2026-05-14 14:09:46 +02:00
mvnw.cmd feat: add sync-service Spring Boot middleware 2026-05-14 14:09:46 +02:00
pom.xml feat: add sync-service Spring Boot middleware 2026-05-14 14:09:46 +02:00