Sha256: 27b0370b4fba371937bf0732708156bb0a169816bbd063246d6fc571f20519dc
Contents?: true
Size: 1006 Bytes
Versions: 1
Compression:
Stored size: 1006 Bytes
Contents
# frozen_string_literal: true module Decidim module Plans # This is the engine that runs on the public interface of `decidim-plans`. class AdminEngine < ::Rails::Engine isolate_namespace Decidim::Plans::Admin paths["db/migrate"] = nil paths["lib/tasks"] = nil routes do resources :plans, only: [:index, :new, :create, :edit, :update] do get :search_proposals resources :plan_answers, only: [:edit, :update] member do post :close post :reopen end end resources :sections, only: [:index, :new, :create, :edit, :update] root to: "plans#index" end initializer "decidim_plans.admin_assets" do |app| app.config.assets.precompile += %w(admin/decidim_plans_manifest.js decidim/plans/decidim_plans_manifest.js decidim/plans/proposal_picker.scss) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
decidim-plans-0.16.1 | lib/decidim/plans/admin_engine.rb |