commit: 4696487f1f34f76735a24df628c8c15f3ba5ecfa
parent 28f8bb00d8d6770732a7985aa03d326e601d3694
Author: marcin mikołajczak <git@mkljczk.pl>
Date: Thu, 10 Nov 2022 22:15:49 +0100
Fix instance view
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
Diffstat:
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/lib/pleroma/web/mastodon_api/views/instance_view.ex b/lib/pleroma/web/mastodon_api/views/instance_view.ex
@@ -214,14 +214,18 @@ defmodule Pleroma.Web.MastodonAPI.InstanceView do
enabled = Pleroma.Language.Translation.configured?()
source_languages =
- case Pleroma.Language.Translation.supported_languages(:source) do
- {:ok, languages} -> languages
+ with true <- enabled,
+ {:ok, languages} <- Pleroma.Language.Translation.supported_languages(:source) do
+ languages
+ else
_ -> nil
end
target_languages =
- case Pleroma.Language.Translation.supported_languages(:target) do
- {:ok, languages} -> languages
+ with true <- enabled,
+ {:ok, languages} <- Pleroma.Language.Translation.supported_languages(:target) do
+ languages
+ else
_ -> nil
end