aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorlain <lain@soykaf.club>2019-02-27 16:52:03 +0100
committerlain <lain@soykaf.club>2019-02-27 16:52:03 +0100
commit9ade1242c20acae5d27785deb833b453628b12ee (patch)
treed878dc86d32d3873c610441814676914c00fb4b8 /lib
parentc1ae495878cc95d09a051cc56e2bf7dc7ed0a032 (diff)
downloadpleroma-9ade1242c20acae5d27785deb833b453628b12ee.tar.gz
Add user muted status info to twitterapi.
Diffstat (limited to 'lib')
-rw-r--r--lib/pleroma/web/twitter_api/views/activity_view.ex4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/pleroma/web/twitter_api/views/activity_view.ex b/lib/pleroma/web/twitter_api/views/activity_view.ex
index 661022afa..02ca4ee42 100644
--- a/lib/pleroma/web/twitter_api/views/activity_view.ex
+++ b/lib/pleroma/web/twitter_api/views/activity_view.ex
@@ -10,6 +10,7 @@ defmodule Pleroma.Web.TwitterAPI.ActivityView do
alias Pleroma.Object
alias Pleroma.Repo
alias Pleroma.User
+ alias Pleroma.Web.CommonAPI
alias Pleroma.Web.CommonAPI.Utils
alias Pleroma.Web.MastodonAPI.StatusView
alias Pleroma.Web.TwitterAPI.ActivityView
@@ -309,7 +310,8 @@ defmodule Pleroma.Web.TwitterAPI.ActivityView do
"visibility" => StatusView.get_visibility(object),
"summary" => summary,
"summary_html" => summary |> Formatter.emojify(object["emoji"]),
- "card" => card
+ "card" => card,
+ "muted" => CommonAPI.thread_muted?(user, activity) || User.mutes?(opts[:for], user)
}
end