Sha256: 4875e1a06845b3686ff1750cee3809fc7eddeda9354ff3fbcf47a28f805fa822
Contents?: true
Size: 1.08 KB
Versions: 5
Compression:
Stored size: 1.08 KB
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 collection do resource :budgets_export, only: [:new, :create] 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
5 entries across 5 versions & 1 rubygems