mirror of
https://github.com/discourse/discourse.git
synced 2025-05-23 08:51:05 +08:00
FIX: don't count users as replying long after they are done typing
Also, don't leak a large amount of redis usage for presence stuff
This commit is contained in:
@ -85,7 +85,7 @@ describe ::Presence::PresencesController do
|
||||
expect(data).to eq({})
|
||||
end
|
||||
|
||||
it "doesn't send duplicate messagebus messages" do
|
||||
it "does send duplicate messagebus messages" do
|
||||
messages = MessageBus.track_publish do
|
||||
post '/presence/publish.json', params: {
|
||||
current: { compose_state: 'open', action: 'edit', post_id: post1.id }
|
||||
@ -100,7 +100,8 @@ describe ::Presence::PresencesController do
|
||||
}
|
||||
end
|
||||
|
||||
expect(messages.count).to eq(0)
|
||||
# we do this cause we also publish time
|
||||
expect(messages.count).to eq(1)
|
||||
end
|
||||
|
||||
it "clears 'previous' state when supplied" do
|
||||
|
Reference in New Issue
Block a user