diff options
author | eugenijm <eugenijm@protonmail.com> | 2019-12-20 16:38:21 +0300 |
---|---|---|
committer | eugenijm <eugenijm@protonmail.com> | 2020-01-05 17:38:51 +0300 |
commit | 0b6d1292d29e1f376566fe75aca60c612e9233dc (patch) | |
tree | cf98d1ca36ab0cdcbb5e415f257afc9e3be022e9 /test | |
parent | ee0c40831efde5054f587ae0e371fffcad1396b7 (diff) | |
download | pleroma-0b6d1292d29e1f376566fe75aca60c612e9233dc.tar.gz |
Fix mark-as-read (`POST /api/v1/conversations/:id/read`) refreshing updated_at and bringing conversation to the top in the user's direct conversation list
Diffstat (limited to 'test')
-rw-r--r-- | test/conversation/participation_test.exs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/test/conversation/participation_test.exs b/test/conversation/participation_test.exs index ba81c0d4b..ab9f27b2f 100644 --- a/test/conversation/participation_test.exs +++ b/test/conversation/participation_test.exs @@ -125,9 +125,10 @@ defmodule Pleroma.Conversation.ParticipationTest do test "it marks a participation as read" do participation = insert(:participation, %{read: false}) - {:ok, participation} = Participation.mark_as_read(participation) + {:ok, updated_participation} = Participation.mark_as_read(participation) - assert participation.read + assert updated_participation.read + assert updated_participation.updated_at == participation.updated_at end test "it marks a participation as unread" do |