Sha256: b4fae2bfc1a21f85c8128070c5f7a9d34dfba55e291c7dfcc74ddfaa6f9154a7
Contents?: true
Size: 435 Bytes
Versions: 31
Compression:
Stored size: 435 Bytes
Contents
# frozen_string_literal: true module Decidim module Assemblies # This query filters assemblies by type. class FilteredAssemblies < Decidim::Query def initialize(filter) @filter = filter end def assemblies Decidim::Assembly end def query return assemblies.all if @filter.blank? assemblies.where(decidim_assemblies_type_id: @filter) end end end end
Version data entries
31 entries across 31 versions & 1 rubygems