Mustor |
you might ask "hey Elly can't you just assume statuses with no reply to ID are just root?" no you cannot, because of a race condition: 1) User A posts a status
2) User B begins writing a reply to User A
3) User A deletes the status
4) User B hits submit, but the original post is gone, so the server doesn't send a reply to ID (I forget the actual AP ActivityStreams type stuff but you get the idea)
See this content immediately after install