aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/web/static_fe
diff options
context:
space:
mode:
authorPhil Hagelberg <phil@hagelb.org>2019-10-29 19:27:42 -0700
committerPhil Hagelberg <phil@hagelb.org>2019-11-09 18:07:50 -0800
commit41fde63defd332a84b6c4d4ca78848e623a9d122 (patch)
tree792d342c547e18d80f9a1549fb758e8010499eb4 /lib/pleroma/web/static_fe
parente944a2213dd5eaaf69b9e8d8f5e035dbba2fdab1 (diff)
downloadpleroma-41fde63defd332a84b6c4d4ca78848e623a9d122.tar.gz
Get rid of @data in views and use separate fields.
Diffstat (limited to 'lib/pleroma/web/static_fe')
-rw-r--r--lib/pleroma/web/static_fe/static_fe_controller.ex12
1 files changed, 5 insertions, 7 deletions
diff --git a/lib/pleroma/web/static_fe/static_fe_controller.ex b/lib/pleroma/web/static_fe/static_fe_controller.ex
index 6e8d0d622..c77df8e7d 100644
--- a/lib/pleroma/web/static_fe/static_fe_controller.ex
+++ b/lib/pleroma/web/static_fe/static_fe_controller.ex
@@ -17,22 +17,20 @@ defmodule Pleroma.Web.StaticFE.StaticFEController do
def show_notice(%{assigns: %{notice_id: notice_id}} = conn, _params) do
with {:ok, data} <- ActivityRepresenter.represent(notice_id) do
context = data.object.data["context"]
- activities = ActivityPub.fetch_activities_for_context(context, %{})
- data =
- for a <- Enum.reverse(activities) do
+ activities =
+ for a <- Enum.reverse(ActivityPub.fetch_activities_for_context(context, %{})) do
ActivityRepresenter.prepare_activity(data.user, a)
|> Map.put(:selected, a.object.id == data.object.id)
end
- render(conn, "conversation.html", data: data)
+ render(conn, "conversation.html", activities: activities)
end
end
def show_user(%{assigns: %{username_or_id: username_or_id}} = conn, _params) do
- with {:ok, data} <- UserRepresenter.represent(username_or_id) do
- render(conn, "profile.html", data: data)
- end
+ {:ok, data} = UserRepresenter.represent(username_or_id)
+ render(conn, "profile.html", %{user: data.user, timeline: data.timeline})
end
def assign_id(%{path_info: ["notice", notice_id]} = conn, _opts),