diff --git a/src/pagination/submission.rs b/src/pagination/submission.rs index 3135533..6bf0eb1 100644 --- a/src/pagination/submission.rs +++ b/src/pagination/submission.rs @@ -315,14 +315,14 @@ pub(crate) fn can_view( can_view_sensitive: bool, ) -> Option<()> { if let Some(viewer) = viewer { - if viewer == submission.profile_id() { - return Some(()); - } - if submission.is_sensitive() && !can_view_sensitive { return None; } + if viewer == submission.profile_id() { + return Some(()); + } + if let Some(block) = cache.blocks.get(&submission.profile_id()) { if *block { return None;