lib/punchblock/component/tropo/conference.rb in punchblock-0.4.1 vs lib/punchblock/component/tropo/conference.rb in punchblock-0.4.2

- old
+ new

@@ -26,10 +26,11 @@ def self.new(options = {}) super().tap do |new_node| options.each_pair do |k,v| new_node.send :"#{k}=", v end + new_node.register_hold_status_handlers end end ## # @return [String] the name of the conference @@ -147,10 +148,10 @@ def inspect_attributes # :nodoc: [:name, :mute, :terminator, :tone_passthrough, :moderator, :announcement, :music] + super end - def register_initial_handlers + def register_hold_status_handlers register_event_handler OnHold do |event| onhold! throw :pass end