diff --git a/lib/pleroma/web/o_auth/token_controller.ex b/lib/pleroma/web/o_auth/token_controller.ex index 5c92307da..7df6b875b 100644 --- a/lib/pleroma/web/o_auth/token_controller.ex +++ b/lib/pleroma/web/o_auth/token_controller.ex @@ -30,7 +30,7 @@ defmodule Pleroma.Web.OAuth.TokenController do with oauth_tokens <- Token.get_user_tokens(user) do conn |> put_view(TokenView) - |> render("index.json", %{tokens: oauth_tokens, token: current_token}) + |> render("index.json", %{tokens: oauth_tokens, current_token: current_token}) end end diff --git a/lib/pleroma/web/o_auth/token_view.ex b/lib/pleroma/web/o_auth/token_view.ex index 16fe75387..ee54280ec 100644 --- a/lib/pleroma/web/o_auth/token_view.ex +++ b/lib/pleroma/web/o_auth/token_view.ex @@ -7,7 +7,9 @@ defmodule Pleroma.Web.OAuth.TokenView do def render("index.json", %{tokens: tokens, current_token: current_token}) do tokens - |> render_many(Pleroma.Web.OAuth.TokenView, "show.json") + |> render_many(Pleroma.Web.OAuth.TokenView, "show.json", %{ + current_token: current_token + }) |> Enum.filter(&Enum.any?/1) end