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