Nuke message_bus_observer move to service class and classes

Secure all messages triggered by post creation and all user actions so they don't leak
(meaning, if you have a browser open and secure topics are created you will only get them if you are allowed to see them)
This commit is contained in:
Sam
2013-05-16 15:03:03 +10:00
parent bae2d252fa
commit e9ebadb414
13 changed files with 214 additions and 145 deletions

View File

@@ -91,11 +91,6 @@ describe UserAction do
end
end
it 'calls the message bus observer' do
MessageBusObserver.any_instance.expects(:after_create_user_action).with(instance_of(UserAction))
Fabricate(:user_action)
end
describe 'when user likes' do
let!(:post) { Fabricate(:post) }