aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAlexander <alex.strizhakov@gmail.com>2019-12-20 10:22:53 +0300
committerAlexander Strizhakov <alex.strizhakov@gmail.com>2020-01-10 15:52:01 +0300
commitcda2c1fc630e455b3d419f5c3b22c366dc883ce1 (patch)
tree8b590d4cc01cde5a06a3b2744fce126476cc1008 /lib
parent063ab6d9115ec17bd1907d42a998f335a0cd69c9 (diff)
downloadpleroma-cda2c1fc630e455b3d419f5c3b22c366dc883ce1.tar.gz
fix for subgroup tuple
added settings for swoosh adapters local
Diffstat (limited to 'lib')
-rw-r--r--lib/pleroma/docs/generator.ex8
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/pleroma/docs/generator.ex b/lib/pleroma/docs/generator.ex
index b57e47e8b..6b12dcdd9 100644
--- a/lib/pleroma/docs/generator.ex
+++ b/lib/pleroma/docs/generator.ex
@@ -58,15 +58,23 @@ defmodule Pleroma.Docs.Generator do
entity
|> Map.put(:suggestions, format_suggestions(suggestions))
|> format_key()
+ |> format_group()
|> format_children()
end
defp format_child(entity) do
entity
|> format_key()
+ |> format_group()
|> format_children()
end
+ defp format_group(%{group: group} = entity) do
+ Map.put(entity, :group, format_suggestion(group))
+ end
+
+ defp format_group(entity), do: entity
+
defp atom_to_string(entity) when is_binary(entity), do: entity
defp atom_to_string(entity) when is_atom(entity), do: inspect(entity)