diff --git a/app/helpers/posts_helper.rb b/app/helpers/posts_helper.rb index 8fd63f585..6ee3f52fb 100644 --- a/app/helpers/posts_helper.rb +++ b/app/helpers/posts_helper.rb @@ -2,7 +2,7 @@ module PostsHelper def missed_post_search_count_js return nil unless Danbooru.config.enable_post_search_counts - if params[:ms] == "1" && params[:tags].to_s.scan(/\S+/).size == 1 + if params[:ms] == "1" && @post_set.post_count == 0 && @post_set.is_single_tag? session_id = session.id digest = OpenSSL::Digest.new("sha256") sig = OpenSSL::HMAC.hexdigest(digest, Danbooru.config.shared_remote_key, ",#{session_id}") diff --git a/app/views/posts/partials/index/_missed_search_count.html.erb b/app/views/posts/partials/index/_missed_search_count.html.erb index 946894524..78576ae72 100644 --- a/app/views/posts/partials/index/_missed_search_count.html.erb +++ b/app/views/posts/partials/index/_missed_search_count.html.erb @@ -1,12 +1,10 @@ diff --git a/config/danbooru_default_config.rb b/config/danbooru_default_config.rb index dc913f0c6..e0f90198c 100644 --- a/config/danbooru_default_config.rb +++ b/config/danbooru_default_config.rb @@ -233,7 +233,7 @@ module Danbooru end def can_user_see_post?(user, post) - if is_user_restricted?(user) && is_post_restricted?(post) + if is_user_restricted?(user) && is_post_restricted?(post) false else true