Add the meilisearch.stats command

This commit is contained in:
Ekaterina Vaartis 2021-08-23 20:21:46 +03:00
commit 09a1ae1b6e
2 changed files with 21 additions and 1 deletions

View file

@ -13,6 +13,18 @@ defmodule Pleroma.Search.Meilisearch do
if is_nil(private_key), do: [], else: [{"X-Meili-API-Key", private_key}]
end
def meili_get!(path) do
endpoint = Pleroma.Config.get([Pleroma.Search.Meilisearch, :url])
{:ok, result} =
Pleroma.HTTP.get(
Path.join(endpoint, path),
meili_headers()
)
Jason.decode!(result.body)
end
def meili_post!(path, params) do
endpoint = Pleroma.Config.get([Pleroma.Search.Meilisearch, :url])