specification
specification copied to clipboard
Parsing error occurs for FavoritedWorld when the world has been deleted
When a world has been deleted, the API response for a FavoritedWorld contains only a limited set of fields. This leads to a parsing error because the expected structure of a full world object is not met.
Example of the response in such cases:
{
"authorName": "???",
"capacity": 0,
"favoriteGroup": "worlds1",
"favoriteId": "fvrt_xxx",
"id": "???",
"imageUrl": "",
"isSecure": false,
"name": "???",
"occupants": 0,
"releaseStatus": "hidden",
"thumbnailImageUrl": "https://assets.vrchat.com/default/unavailable-world.png"
}
This causes deserialization to fail if the application expects a complete world object.
This is an issue for the specification, which this repo is generated from. Please reopen this on https://github.com/vrchatapi/specification (I can't transfer the issue).