Sha256: a85375e776a148aa3aeb2c91bee3a2e3841c31005daa7429423a573e4569e739
Contents?: true
Size: 534 Bytes
Versions: 5
Compression:
Stored size: 534 Bytes
Contents
# frozen_string_literal: true module Decidim module Verifications module CsvCensus module Admin class Permissions < Decidim::DefaultPermissions def permissions return permission_action if permission_action.scope != :admin if user.organization.available_authorizations.include?("csv_census") allow! if permission_action.subject == Decidim::Verifications::CsvDatum permission_action end end end end end end end
Version data entries
5 entries across 5 versions & 1 rubygems