Client-side data resources require a property with the
id
key that is used to uniquely identify each record in the local client-side storage.
However, this property can be removed by the developer in the Data Configurator's schema section, which then makes it impossible to create new records, as the code expects the
id
property to be found.
Fix by making it impossible for the user to remove the
id
property of a client-side data resource.