diff options
author | Alexander Strizhakov <alex.strizhakov@gmail.com> | 2020-03-11 16:43:58 +0300 |
---|---|---|
committer | Alexander Strizhakov <alex.strizhakov@gmail.com> | 2020-03-11 16:43:58 +0300 |
commit | 193d67cde590efd9a75ac11da76657151f58afdd (patch) | |
tree | 6f66582e23579024465e3b054cccfa0a4c111627 | |
parent | 282a93554fbf919ff553d839eeea98abe1f861d4 (diff) | |
download | pleroma-193d67cde590efd9a75ac11da76657151f58afdd.tar.gz |
compile fix
-rw-r--r-- | lib/pleroma/config/loader.ex | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/pleroma/config/loader.ex b/lib/pleroma/config/loader.ex index b2cb34129..6ca6550bd 100644 --- a/lib/pleroma/config/loader.ex +++ b/lib/pleroma/config/loader.ex @@ -14,13 +14,19 @@ defmodule Pleroma.Config.Loader do if Code.ensure_loaded?(Config.Reader) do @reader Config.Reader + + def read(path), do: @reader.read!(path) else # support for Elixir less than 1.9 @reader Mix.Config + def read(path) do + path + |> @reader.eval!() + |> elem(0) + end end @spec read(Path.t()) :: keyword() - def read(path), do: @reader.read!(path) @spec merge(keyword(), keyword()) :: keyword() def merge(c1, c2), do: @reader.merge(c1, c2) |