mirror of
https://github.com/discourse/discourse.git
synced 2025-06-03 19:39:30 +08:00
FEATURE: Publish everyone's status to everyone (#17343)
This commit is contained in:

committed by
GitHub

parent
7d3b22135c
commit
ef923f1bb1
@ -98,12 +98,12 @@ describe UserStatusController do
|
||||
end
|
||||
|
||||
expect(messages.size).to eq(1)
|
||||
expect(messages[0].channel).to eq("/user-status/#{user.id}")
|
||||
expect(messages[0].user_ids).to eq([user.id])
|
||||
expect(messages[0].channel).to eq("/user-status")
|
||||
expect(messages[0].group_ids).to eq([Group::AUTO_GROUPS[:trust_level_0]])
|
||||
|
||||
expect(messages[0].data[:description]).to eq(status)
|
||||
expect(messages[0].data[:emoji]).to eq(emoji)
|
||||
expect(messages[0].data[:ends_at]).to eq(ends_at)
|
||||
expect(messages[0].data[user.id][:description]).to eq(status)
|
||||
expect(messages[0].data[user.id][:emoji]).to eq(emoji)
|
||||
expect(messages[0].data[user.id][:ends_at]).to eq(ends_at)
|
||||
end
|
||||
end
|
||||
end
|
||||
@ -145,9 +145,10 @@ describe UserStatusController do
|
||||
messages = MessageBus.track_publish { delete "/user-status.json" }
|
||||
|
||||
expect(messages.size).to eq(1)
|
||||
expect(messages[0].channel).to eq("/user-status/#{user.id}")
|
||||
expect(messages[0].data).to eq(nil)
|
||||
expect(messages[0].user_ids).to eq([user.id])
|
||||
expect(messages[0].channel).to eq("/user-status")
|
||||
expect(messages[0].group_ids).to eq([Group::AUTO_GROUPS[:trust_level_0]])
|
||||
|
||||
expect(messages[0].data[user.id]).to eq(nil)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
Reference in New Issue
Block a user