Expand coverage for Tag.search_for method (#38405)

This commit is contained in:
Matt Jankowski
2026-03-26 06:03:17 -04:00
committed by GitHub
parent 806e2a993a
commit df479d598f
3 changed files with 30 additions and 2 deletions

View File

@@ -32,7 +32,7 @@ class Admin::TagFilter
when :status
status_scope(value)
when :name
Tag.search_for(value.to_s.strip, params[:limit], params[:offset], exclude_unlistable: false)
Tag.search_for(value, params[:limit], params[:offset], exclude_unlistable: false)
when :order
order_scope(value)
else

View File

@@ -128,7 +128,7 @@ class Tag < ApplicationRecord
end
def search_for(term, limit = 5, offset = 0, options = {})
stripped_term = term.strip
stripped_term = term.to_s.strip
options.reverse_merge!({ exclude_unlistable: true, exclude_unreviewed: false })
query = Tag.matches_name(stripped_term)