Sha256: 88485e0e40ed75b6ffb72da70c89572f7e83105ad0d55c06f38d2619bcd8a456
Contents?: true
Size: 581 Bytes
Versions: 23
Compression:
Stored size: 581 Bytes
Contents
module Locomotive module Concerns module ContentType module FilterFields extend ActiveSupport::Concern included do ## fields ## field :filter_fields, type: Array ## callbacks ## before_validation :sanitize_filter_fields end # We do not want to have a blank value in the list of fields used to filter the entries. def sanitize_filter_fields if self.filter_fields self.filter_fields.reject! { |id| id.blank? } end end end end end end
Version data entries
23 entries across 23 versions & 1 rubygems