Sha256: dc98bebecca2c3907365644432453204cee37cf0e973f45e219633d53b58aa53

Contents?: true

Size: 264 Bytes

Versions: 5

Compression:

Stored size: 264 Bytes

Contents

class RubocopEntryMessageFilter < Avo::Filters::TextFilter
  self.name = "Message"

  def apply(_request, query, value)
    values = value.split(" ")

    values.each do |word|
      query = query.where("message ILIKE ?", "%#{word}%")
    end

    query
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rails_app_generator-0.3.6 after_templates/application/klueless/app/avo/filters/rubocop_entry_message_filter.rb
rails_app_generator-0.3.5 after_templates/application/klueless/app/avo/filters/rubocop_entry_message_filter.rb
rails_app_generator-0.3.4 after_templates/application/klueless/app/avo/filters/rubocop_entry_message_filter.rb
rails_app_generator-0.3.3 after_templates/application/klueless/app/avo/filters/rubocop_entry_message_filter.rb
rails_app_generator-0.3.2 after_templates/application/klueless/app/avo/filters/rubocop_entry_message_filter.rb