From 4696487f1f34f76735a24df628c8c15f3ba5ecfa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?marcin=20miko=C5=82ajczak?= Date: Thu, 10 Nov 2022 22:15:49 +0100 Subject: [PATCH] Fix instance view MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: marcin mikołajczak --- lib/pleroma/web/mastodon_api/views/instance_view.ex | 12 ++++++++---- 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 index 8c2462c80..f81d33f8d 100644 --- 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