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:
@@ -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
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user