Class: Decidim::Verifications::CsvCensus::Admin::Permissions

Inherits:
DefaultPermissions
  • Object
show all
Defined in:
app/permissions/decidim/verifications/csv_census/admin/permissions.rb

Instance Method Summary collapse

Instance Method Details

#permissionsObject



8
9
10
11
12
13
14
# File 'app/permissions/decidim/verifications/csv_census/admin/permissions.rb', line 8

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