Sha256: 4defab635076a54133bb24a59c7f90a3e96932d67c092db4d1d8a289919fc9ed
Contents?: true
Size: 701 Bytes
Versions: 12
Compression:
Stored size: 701 Bytes
Contents
# frozen_string_literal: true require "active_support/concern" module Decidim module Meetings # A controller concern to specify default filter parameters for the controller resources. module Filterable extend ActiveSupport::Concern included do private def default_filter_type_params %w(all) + Decidim::Meetings::Meeting::TYPE_OF_MEETING end def default_filter_origin_params filter_origin_params = %w(participants) filter_origin_params << "official" filter_origin_params << "user_group" if current_organization.user_groups_enabled? filter_origin_params end end end end end
Version data entries
12 entries across 12 versions & 1 rubygems