Sha256: 1d4feec0985502c544c352c3422278b44879e9fe0ee0526cbedc8b2ad8a7b74e
Contents?: true
Size: 1.67 KB
Versions: 2
Compression:
Stored size: 1.67 KB
Contents
# frozen_string_literal: true module Decidim module Plans class Engine < ::Rails::Engine isolate_namespace Decidim::Plans routes do resources :plans do get :search_proposals resource :plan_widget, only: :show, path: "embed" resources :versions, only: [:show, :index] member do get :preview post :publish post :close put :withdraw post :request_access, controller: "plan_collaborator_requests" post :request_accept, controller: "plan_collaborator_requests" post :request_reject, controller: "plan_collaborator_requests" end end root to: "plans#index" end initializer "decidim_plans.assets" do |app| app.config.assets.precompile += %w(decidim_plans_manifest.js decidim_plans_manifest.css decidim/plans/identity_selector_dialog.js decidim/plans/decidim_plans_manifest.js decidim/plans/social_share.js decidim/plans/proposal_picker.scss decidim/plans/social_share.css.scss decidim/plans/plans_form.scss) end initializer "decidim_plans.add_cells_view_paths" do Cell::ViewModel.view_paths << File.expand_path("#{Decidim::Plans::Engine.root}/app/cells") Cell::ViewModel.view_paths << File.expand_path("#{Decidim::Plans::Engine.root}/app/views") # for partials end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
decidim-plans-0.16.6 | lib/decidim/plans/engine.rb |
decidim-plans-0.16.5 | lib/decidim/plans/engine.rb |