Is your feature request related to a problem? Please describe.
Records may have no owner (owned_by undefined in the returned API responses) when they have been created by the system. An explicit object should be returned instead most likely using an EntityResolver as part of the serialization per @kpsherva .
Describe the solution you'd like
The exact shape of that field isn't clear yet though: {"system": true} / {"user": "system"} / {"user": null}. @tmorrell highlighted the need for more investigation.
Describe alternatives you've considered
The current alternative (being used) is for the frontend to detect empty owned_bys and treat those as system owned. (fine with that for now)
Is your feature request related to a problem? Please describe.
Records may have no owner (
owned_by
undefined in the returned API responses) when they have been created by the system. An explicit object should be returned instead most likely using anEntityResolver
as part of the serialization per @kpsherva .Describe the solution you'd like
The exact shape of that field isn't clear yet though:
{"system": true}
/{"user": "system"}
/{"user": null}
. @tmorrell highlighted the need for more investigation.Describe alternatives you've considered
The current alternative (being used) is for the frontend to detect empty
owned_by
s and treat those as system owned. (fine with that for now)Additional context
What spurred the issue: