Sha256: aace06f4a6a14d3147e314cf0cac46ae9462e86e5ad386e26f3efd502b1b68b7
Contents?: true
Size: 373 Bytes
Versions: 39
Compression:
Stored size: 373 Bytes
Contents
module Dorsale module CustomerVault module SmallData class FilterStrategyByTags < ::Dorsale::SmallData::FilterStrategy def do_apply(query) @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
39 entries across 39 versions & 1 rubygems