Sha256: 45378b1c75f8473ca8d5cc18c04c3ab647882ff0fab420f9d1f3585e67003161
Contents?: true
Size: 372 Bytes
Versions: 22
Compression:
Stored size: 372 Bytes
Contents
module Dorsale module CustomerVault module SmallData class FilterStrategyByTags < ::Dorsale::SmallData::FilterStrategy def apply(query, value) value = [*value].flatten.select{ |v| v.present? } if value.any? query.tagged_with(value) else query end end end end end end
Version data entries
22 entries across 22 versions & 1 rubygems