spring-data-rest
spring-data-rest copied to clipboard
HalFormsAdaptingResponseBodyAdvice rejects HAL-FORMS request
Hi,
Some weeks ago HalFormsAdaptingResponseBodyAdvice was introduced.
It checks if the response body has affordances and if not rejects HAL-FORMS requests with a 406 response.
I am not sure if this is ok, because embeddeds can have affordances too, at least they get rendered when the main resource has affordances too.
Was this introduced because of the HAL-FORMS spec defines _templates as top-level objects?
If so, how can I prevent adding affordances when implementing a RepresentationModelProcessor<EntityModel<?>> which is also called when a collection resource is requested.
Thx :)