add pinned property to StatusView
This commit is contained in:
parent
63dbd87568
commit
e679da4c34
3 changed files with 11 additions and 5 deletions
|
|
@ -1489,7 +1489,7 @@ defmodule Pleroma.Web.MastodonAPI.MastodonAPIControllerTest do
|
|||
|
||||
id_str = Integer.to_string(activity.id)
|
||||
|
||||
assert [%{"id" => ^id_str}] = result
|
||||
assert [%{"id" => ^id_str, "pinned" => true}] = result
|
||||
end
|
||||
|
||||
test "pin status", %{conn: conn} do
|
||||
|
|
@ -1499,14 +1499,14 @@ defmodule Pleroma.Web.MastodonAPI.MastodonAPIControllerTest do
|
|||
{:ok, activity} = CommonAPI.post(user, %{"status" => "HI!!!"})
|
||||
id_str = Integer.to_string(activity.id)
|
||||
|
||||
assert %{"id" => ^id_str} =
|
||||
assert %{"id" => ^id_str, "pinned" => true} =
|
||||
conn
|
||||
|> assign(:user, user)
|
||||
|> post("/api/v1/statuses/#{activity.id}/pin")
|
||||
|> Map.get(:resp_body)
|
||||
|> Jason.decode!()
|
||||
|
||||
assert [%{"id" => ^id_str}] =
|
||||
assert [%{"id" => ^id_str, "pinned" => true}] =
|
||||
conn
|
||||
|> assign(:user, user)
|
||||
|> get("/api/v1/accounts/#{user.id}/statuses?pinned=true")
|
||||
|
|
@ -1524,7 +1524,7 @@ defmodule Pleroma.Web.MastodonAPI.MastodonAPIControllerTest do
|
|||
id_str = Integer.to_string(activity.id)
|
||||
user = User.get_by_ap_id(user.ap_id)
|
||||
|
||||
assert %{"id" => ^id_str} =
|
||||
assert %{"id" => ^id_str, "pinned" => false} =
|
||||
conn
|
||||
|> assign(:user, user)
|
||||
|> post("/api/v1/statuses/#{activity.id}/unpin")
|
||||
|
|
@ -1549,7 +1549,7 @@ defmodule Pleroma.Web.MastodonAPI.MastodonAPIControllerTest do
|
|||
|
||||
id_str_one = Integer.to_string(activity_one.id)
|
||||
|
||||
assert %{"id" => ^id_str_one} =
|
||||
assert %{"id" => ^id_str_one, "pinned" => true} =
|
||||
conn
|
||||
|> assign(:user, user)
|
||||
|> post("/api/v1/statuses/#{id_str_one}/pin")
|
||||
|
|
|
|||
|
|
@ -63,6 +63,7 @@ defmodule Pleroma.Web.MastodonAPI.StatusViewTest do
|
|||
reblogged: false,
|
||||
favourited: false,
|
||||
muted: false,
|
||||
pinned: false,
|
||||
sensitive: false,
|
||||
spoiler_text: note.data["object"]["summary"],
|
||||
visibility: "public",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue