Add additional search options

This commit is contained in:
BrokenEagle
2020-07-19 03:56:59 +00:00
parent 3eb90105df
commit c9ba41a58e
6 changed files with 24 additions and 4 deletions

View File

@@ -27,6 +27,7 @@ class IpBan < ApplicationRecord
def self.search(params)
q = super
q = q.search_attributes(params, :reason)
q = q.text_attribute_matches(:reason, params[:reason_matches])
if params[:ip_addr].present?
q = q.where("ip_addr = ?", params[:ip_addr])