mods: remove ability to manually perform mass edits.

Remove the ability for mods to manually perform mass edits without going
through the forum.
This commit is contained in:
evazion
2020-02-26 16:29:03 -06:00
parent 8bc18ad461
commit e1fd3f6ed9
5 changed files with 0 additions and 63 deletions

View File

@@ -1,17 +0,0 @@
module Moderator
class TagsController < ApplicationController
before_action :moderator_only
def edit
end
def update
TagBatchChangeJob.perform_later(params[:tag][:antecedent], params[:tag][:consequent], CurrentUser.user, CurrentUser.ip_addr)
redirect_to edit_moderator_tag_path, :notice => "Post changes queued"
end
def error
redirect_to edit_moderator_tag_path, :notice => "Error"
end
end
end

View File

@@ -1,13 +0,0 @@
<% page_title "Mass Edit" %>
<div id="c-moderator-tags">
<div id="a-edit">
<h1>Mass Edit</h1>
<%= edit_form_for(:tag, url: moderator_tag_path, method: :put) do |f| %>
<%= f.input :antecedent, input_html: { value: params[:antecedent], "data-autocomplete": "tag-query" } %>
<%= f.input :consequent, input_html: { value: params[:consequent], "data-autocomplete": "tag-edit" } %>
<%= f.submit "Submit" %>
<% end %>
</div>
</div>

View File

@@ -16,9 +16,6 @@
<% if CurrentUser.can_approve_posts? %>
<li><%= link_to("Moderate", moderator_post_queue_path) %></li>
<% end %>
<% if CurrentUser.is_moderator? %>
<li><%= link_to("Mass Edit", edit_moderator_tag_path) %></li>
<% end %>
</ul>
<ul>
<li><h1>Post Events</h1></li>