From df19cbfd55d544c7bc4f6d65907a5454a0d60fa2 Mon Sep 17 00:00:00 2001 From: evazion Date: Sun, 16 Aug 2020 15:41:30 -0500 Subject: [PATCH] modqueue: show appealed posts in sidebar. --- app/controllers/modqueue_controller.rb | 1 + app/views/modqueue/_sidebar.html.erb | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/app/controllers/modqueue_controller.rb b/app/controllers/modqueue_controller.rb index 781894915..ef786ec24 100644 --- a/app/controllers/modqueue_controller.rb +++ b/app/controllers/modqueue_controller.rb @@ -10,6 +10,7 @@ class ModqueueController < ApplicationController @pending_post_count = @modqueue_posts.select(&:is_pending?).count @flagged_post_count = @modqueue_posts.select(&:is_flagged?).count + @appealed_post_count = @modqueue_posts.select(&:is_appealed?).count @disapproval_reasons = PostDisapproval.where(post_id: @modqueue_posts.map(&:id)).where.not(reason: "disinterest").group(:reason).order(count: :desc).distinct.count(:post_id) @uploaders = @modqueue_posts.map(&:uploader).tally.sort_by(&:last).reverse.take(20).to_h diff --git a/app/views/modqueue/_sidebar.html.erb b/app/views/modqueue/_sidebar.html.erb index e11458f16..9694ff8e0 100644 --- a/app/views/modqueue/_sidebar.html.erb +++ b/app/views/modqueue/_sidebar.html.erb @@ -22,6 +22,10 @@ <%= link_to "status:flagged", modqueue_index_path(search: { tags: "status:flagged" }) %> <%= @flagged_post_count %> +
  • + <%= link_to "status:appealed", modqueue_index_path(search: { tags: "status:appealed" }) %> + <%= @appealed_post_count %> +
  • <% @disapproval_reasons.each do |reason, count| %>