mirror of
https://github.com/discourse/discourse.git
synced 2025-05-21 18:12:32 +08:00
Merge pull request #4306 from tgxworld/add_discourse_event_trigger_when_user_logs_out
FEATURE: Add event trigger when a user is logged out.
This commit is contained in:
@ -1276,4 +1276,15 @@ describe User do
|
||||
|
||||
end
|
||||
|
||||
describe "#logged_out" do
|
||||
let(:user) { Fabricate(:user) }
|
||||
|
||||
it 'should publish the right message' do
|
||||
message = MessageBus.track_publish { user.logged_out }.first
|
||||
|
||||
expect(message.channel).to eq('/logout')
|
||||
expect(message.data).to eq(user.id)
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
|
Reference in New Issue
Block a user