logo

pleroma

My custom branche(s) on git.pleroma.social/pleroma/pleroma git clone https://anongit.hacktivis.me/git/pleroma.git/
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:

Mlib/pleroma/web/mastodon_api/views/instance_view.ex12++++++++----
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