0
0
Fork 0

Change custom emoji search to ILIKE instead of = (#7099)

This commit is contained in:
Paul Woolcock 2018-04-10 09:46:27 -04:00 committed by Eugen Rochko
parent 219a4423d8
commit 8f800ad691
3 changed files with 29 additions and 1 deletions

View file

@ -58,5 +58,9 @@ class CustomEmoji < ApplicationRecord
where(shortcode: shortcodes, domain: domain, disabled: false)
end
def search(shortcode)
where('"custom_emojis"."shortcode" ILIKE ?', "%#{shortcode}%")
end
end
end

View file

@ -28,7 +28,7 @@ class CustomEmojiFilter
when 'by_domain'
CustomEmoji.where(domain: value)
when 'shortcode'
CustomEmoji.where(shortcode: value)
CustomEmoji.search(value)
else
raise "Unknown filter: #{key}"
end