I’ve drafted a fix for this: https://github.com/xwiki-contrib/application-blog/pull/136
What changed
Please note: This relies on BLOG-172 and BLOG-173
Before BLOG-172 the post would have been restricted to the admin who hid it, and its author would have lost access.