If on an entity page the JSON representing the entity contains some unexpected values in a Snak's DataValues JSON, the UI will fail to initialize.
This can be the case for various reasons. Currently it is the case for Time values where the JSON contains an unknown calendar model. Since the backend doesn't check for known calendar models, it is easy to inject such data via the API.
The Frontend should not fail but rather display a warning that a value was not successfully unserialized.
Whiteboard: Storypoints: 5