Sha256: bdae32bf8d77ba5c1962dfd32efb85223943dbb02b687b90f474fc20d8c80473
Contents?: true
Size: 827 Bytes
Versions: 42
Compression:
Stored size: 827 Bytes
Contents
# frozen_string_literal: true module Decidim module Initiatives # The main admin application controller for initiatives class ApplicationController < Decidim::ApplicationController include NeedsPermission register_permissions(::Decidim::Initiatives::ApplicationController, ::Decidim::Initiatives::Permissions, ::Decidim::Admin::Permissions, ::Decidim::Permissions) def permissions_context super.merge( current_participatory_space: try(:current_participatory_space) ) end def permission_class_chain ::Decidim.permissions_registry.chain_for(::Decidim::Initiatives::ApplicationController) end def permission_scope :public end end end end
Version data entries
42 entries across 42 versions & 1 rubygems