Search: Change search method based on detected pg version

This commit is contained in:
lain 2020-11-20 16:26:43 +01:00
commit 9a1e5f5d48
2 changed files with 11 additions and 5 deletions

View file

@ -19,7 +19,12 @@ defmodule Pleroma.Activity.Search do
offset = Keyword.get(options, :offset, 0)
author = Keyword.get(options, :author)
search_function = Pleroma.Config.get([:instance, :search_function], :plain)
search_function =
if Application.get_env(:postgres, :version) >= 11 do
:websearch
else
:plain
end
Activity
|> Activity.with_preloaded_object()