aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Braun <roger@rogerbraun.net>2017-12-03 13:34:17 +0100
committerRoger Braun <roger@rogerbraun.net>2017-12-03 13:34:17 +0100
commitd08a34e88b0d42f403755e1bdbaf015784ebbe74 (patch)
tree1a155ba0a0c94710431cba8e08db1fb60998d6e8
parent50dca016f238e802bcb4f9433b8ab06398e0bf21 (diff)
downloadpleroma-d08a34e88b0d42f403755e1bdbaf015784ebbe74.tar.gz
OStatus: Add user bio as summary field
Fixes problem with bio federation.
-rw-r--r--lib/pleroma/web/ostatus/user_representer.ex1
-rw-r--r--test/web/ostatus/user_representer_test.exs1
2 files changed, 2 insertions, 0 deletions
diff --git a/lib/pleroma/web/ostatus/user_representer.ex b/lib/pleroma/web/ostatus/user_representer.ex
index 14f78a4ed..20ebb3e08 100644
--- a/lib/pleroma/web/ostatus/user_representer.ex
+++ b/lib/pleroma/web/ostatus/user_representer.ex
@@ -19,6 +19,7 @@ defmodule Pleroma.Web.OStatus.UserRepresenter do
{:"poco:preferredUsername", [nickname]},
{:"poco:displayName", [name]},
{:"poco:note", [bio]},
+ {:summary, [bio]},
{:name, [nickname]},
{:link, [rel: 'avatar', href: avatar_url], []}
] ++ banner
diff --git a/test/web/ostatus/user_representer_test.exs b/test/web/ostatus/user_representer_test.exs
index a4afc2cf7..d5d70f5c6 100644
--- a/test/web/ostatus/user_representer_test.exs
+++ b/test/web/ostatus/user_representer_test.exs
@@ -18,6 +18,7 @@ defmodule Pleroma.Web.OStatus.UserRepresenterTest do
<poco:preferredUsername>#{user.nickname}</poco:preferredUsername>
<poco:displayName>#{user.name}</poco:displayName>
<poco:note>#{user.bio}</poco:note>
+ <summary>#{user.bio}</summary>
<name>#{user.nickname}</name>
<link rel="avatar" href="#{User.avatar_url(user)}" />
"""