From c8cb217e6c1b67fd65edecc0b9163f768b0229a4 Mon Sep 17 00:00:00 2001 From: albert Date: Thu, 15 Sep 2011 18:06:42 -0400 Subject: [PATCH] fix for dashboard --- app/controllers/moderator/post/dashboards_controller.rb | 1 + app/logical/moderator/dashboard/queries/artist.rb | 2 +- app/views/posts/partials/common/_secondary_links.html.erb | 4 +++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/controllers/moderator/post/dashboards_controller.rb b/app/controllers/moderator/post/dashboards_controller.rb index ab5100d08..59159c628 100644 --- a/app/controllers/moderator/post/dashboards_controller.rb +++ b/app/controllers/moderator/post/dashboards_controller.rb @@ -2,6 +2,7 @@ module Moderator module Post class DashboardsController < ApplicationController respond_to :html, :json + before_filter :janitor_only def show @search = ::Post.order("id asc").pending_or_flagged.available_for_moderation.search(:tag_match => params[:query]) diff --git a/app/logical/moderator/dashboard/queries/artist.rb b/app/logical/moderator/dashboard/queries/artist.rb index 6b8d5761f..48968e793 100644 --- a/app/logical/moderator/dashboard/queries/artist.rb +++ b/app/logical/moderator/dashboard/queries/artist.rb @@ -6,7 +6,7 @@ module Moderator def self.all(min_date, max_level) sql = <<-EOS - SELECT artist_versions.updater_id AS user_id, count(*) + SELECT artist_versions.updater_id AS updater_id, count(*) FROM artist_versions JOIN users ON users.id = artist_versions.updater_id WHERE diff --git a/app/views/posts/partials/common/_secondary_links.html.erb b/app/views/posts/partials/common/_secondary_links.html.erb index ec09228b0..54545974e 100644 --- a/app/views/posts/partials/common/_secondary_links.html.erb +++ b/app/views/posts/partials/common/_secondary_links.html.erb @@ -9,7 +9,9 @@
  • <%= link_to "Subscriptions", posts_tag_subscription_path(CurrentUser.id) %>
  • <% end %>
  • <%= link_to "Changes", post_versions_path %>
  • -
  • <%= link_to "Moderate", moderator_post_dashboard_path %>
  • + <% if CurrentUser.is_janitor? %> +
  • <%= link_to "Moderate", moderator_post_dashboard_path %>
  • + <% end %>
  • <%= link_to "Help", wiki_pages_path(:title => "help:posts") %>
  • <% end %>