One post with failed parsing should not break rendering all other posts
A post response like this broke Macchiato and Cappuccino the other day, thanks to how is_visible: false
shakes out:
{
"meta": {
"code": 200,
"server": "16.163"
},
"data": [
{
"id": 111724,
"is_visible": false,
"is_muted": false,
"is_deleted": false
}
]
}
Verify that:
- we can handle and display that – note that it has no content or author???, so we'll need to supply our own default! – and that
- our post parsing allows to fail one post without failing the whole lot of them. Prefer to load content vs throw it all away because one nit was off!
Note that Cappuccino displays it as a big "Post Is Private" block without any other info. Example private post here.