X-Git-Url: https://git.squeep.com/?a=blobdiff_plain;f=lib%2Fpleroma%2Fapplication.ex;h=b68a373a448c7d2c3f96f051bd1b4744e03eff98;hb=5d215fd81f529b639db9096ca71d4e7f0a6ed386;hp=32773d3c9bd02a40274a7377c569a2c62d3e6692;hpb=4db667842970b2f92e30eb7fc7990161f96cb54b;p=akkoma diff --git a/lib/pleroma/application.ex b/lib/pleroma/application.ex index 32773d3c9..b68a373a4 100644 --- a/lib/pleroma/application.ex +++ b/lib/pleroma/application.ex @@ -42,6 +42,7 @@ defmodule Pleroma.Application do Pleroma.ApplicationRequirements.verify!() setup_instrumenters() load_custom_modules() + Pleroma.Docs.JSON.compile() adapter = Application.get_env(:tesla, :adapter) @@ -162,7 +163,8 @@ defmodule Pleroma.Application do defp seconds_valid_interval, do: :timer.seconds(Config.get!([Pleroma.Captcha, :seconds_valid])) - defp build_cachex(type, opts), + @spec build_cachex(String.t(), keyword()) :: map() + def build_cachex(type, opts), do: %{ id: String.to_atom("cachex_" <> type), start: {Cachex, :start_link, [String.to_atom(type <> "_cache"), opts]},