Moderate legislation proposals (#3602)

Moderate legislation proposals

- added a controller for moderation/legislation
- updated view to appropriate link + added route
- added a spec
- Feature test
- test for faded
- javascripts for visual effects
This commit is contained in:
cyrillefr
2019-10-05 04:02:39 +02:00
committed by Javier Martín
parent d193fd9740
commit 44b2a07878
9 changed files with 72 additions and 2 deletions

View File

@@ -0,0 +1,19 @@
class Moderation::Legislation::ProposalsController < Moderation::BaseController
include ModerateActions
include FeatureFlags
has_filters %w[pending_flag_review all with_ignored_flag], only: :index
has_orders %w[flags created_at], only: :index
feature_flag :legislation
before_action :load_resources, only: [:index, :moderate]
load_and_authorize_resource class: "Legislation::Proposal"
private
def resource_model
Legislation::Proposal
end
end