Sha256: 5c4b95306afaa7fa10a0cc8c6d70dffaf8783062248e8d4cbe737c9446c82f2f
Contents?: true
Size: 485 Bytes
Versions: 1
Compression:
Stored size: 485 Bytes
Contents
# frozen_string_literal: true module Decidim module ParticipatoryDocuments class Permissions < Decidim::DefaultPermissions def permissions return permission_action unless user # Delegate the admin permission checks to the admin permissions class return Decidim::ParticipatoryDocuments::Admin::Permissions.new(user, permission_action, context).permissions if permission_action.scope == :admin permission_action end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
decidim-participatory_documents-0.2.0 | app/permissions/decidim/participatory_documents/permissions.rb |