Sha256: e8fe11753e068ea92b2dca935fcaea6d410a499d7166e003108e3796e3df26c6
Contents?: true
Size: 1.29 KB
Versions: 2
Compression:
Stored size: 1.29 KB
Contents
# frozen_string_literal: true module Decidim module Admin # The main application controller that inherits from Rails. class ApplicationController < ::DecidimController include NeedsOrganization include NeedsAuthorization include FormFactory include LocaleSwitcher include PayloadInfo helper Decidim::Admin::ApplicationHelper helper Decidim::Admin::AttributesDisplayHelper helper Decidim::Admin::SettingsHelper helper Decidim::Admin::ProcessGroupsForSelectHelper helper Decidim::Admin::ProcessesForSelectHelper helper Decidim::Admin::IconLinkHelper helper Decidim::Admin::MenuHelper helper Decidim::DecidimFormHelper helper Decidim::ReplaceButtonsHelper helper Decidim::OrganizationScopesHelper helper Decidim::TranslationsHelper helper Decidim::LanguageChooserHelper helper Decidim::FeaturePathHelper protect_from_forgery with: :exception, prepend: true def user_not_authorized_path decidim_admin.root_path end # Overwrites `cancancan`'s method to point to the correct ability class, # since the gem expects the ability class to be in the root namespace. def current_ability_klass Decidim::Admin::Abilities::BaseAbility end end end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
decidim-admin-0.4.4 | app/controllers/decidim/admin/application_controller.rb |
decidim-0.4.4 | decidim-admin/app/controllers/decidim/admin/application_controller.rb |