Merge branch 'regression/rights-only-for-admin' into 'develop'

Fix `rights` in TwitterAPI's user entity being present only for Admins/Moderators

See merge request pleroma/pleroma!1102
This commit is contained in:
kaniini 2019-04-28 23:05:14 +00:00
commit 292c69481b
2 changed files with 13 additions and 10 deletions

View file

@ -116,12 +116,7 @@ defmodule Pleroma.Web.TwitterAPI.UserView do
|> maybe_with_activation_status(user, for_user)
}
|> maybe_with_user_settings(user, for_user)
data =
if(user.info.is_admin || user.info.is_moderator,
do: maybe_with_role(data, user, for_user),
else: data
)
|> maybe_with_role(user, for_user)
if assigns[:token] do
Map.put(data, "token", token_string(assigns[:token]))