As I believe is common in many APIs, ours returns a subset of fields for a record when it is part of a List request, and more details when it is a single-record request to its Show endpoint.
It seems that react-admin attempts to avoid doing a second request when loading a Show page (possibly re-using the record data from List?), which results in missing data. Refreshing the page fixes this, but I'm wondering if there is a setting that will force a GET_ONE request on every Show page load.
GET_ONE
request completed, presumably with the list data, and we weren't correctly handling the case where those fields were unavailable. We added conditionals to our code to only render if available and all works as expected. Is this behavior documented anywhere? – Hansen