diff --git a/app/presenters/post_presenter.rb b/app/presenters/post_presenter.rb index e1b5e4cca..c1c1a13de 100644 --- a/app/presenters/post_presenter.rb +++ b/app/presenters/post_presenter.rb @@ -6,7 +6,7 @@ class PostPresenter < Presenter return "Expunged" end - if post.is_deleted? && options[:tags] !~ /status:(?:all|any|deleted|banned)/ && !options[:raw] + if !options[:show_deleted] && post.is_deleted? && options[:tags] !~ /status:(?:all|any|deleted|banned)/ && !options[:raw] return "" end diff --git a/app/presenters/post_set_presenters/pool_gallery.rb b/app/presenters/post_set_presenters/pool_gallery.rb index 2f7fef2eb..0123a754f 100644 --- a/app/presenters/post_set_presenters/pool_gallery.rb +++ b/app/presenters/post_set_presenters/pool_gallery.rb @@ -17,7 +17,7 @@ module PostSetPresenters pools.each do |pool| if pool.cover_post_id post = ::Post.find(pool.cover_post_id) - html << PostPresenter.preview(post, options.merge(:tags => @post_set.tag_string, :raw => @post_set.raw, :pool => pool)) + html << PostPresenter.preview(post, options.merge(:tags => @post_set.tag_string, :raw => @post_set.raw, :pool => pool, :show_deleted => true)) html << "\n" end end