lib/resugan/kernel.rb in resugan-0.1.6 vs lib/resugan/kernel.rb in resugan-0.1.7
- old
+ new
@@ -41,10 +41,10 @@
self
end
def self.invoke(namespace, event, payload = [])
event = "#{namespace}_#{event}".to_sym
- if @_listener[event]
+ if @_listener && @_listener[event]
@_listener[event].each do |_listener|
_listener.call(payload.map { |p| p[:params] })
end
end
end