lib/bender/main.rb in bender-bot-0.4.2 vs lib/bender/main.rb in bender-bot-0.4.3
- old
+ new
@@ -197,11 +197,15 @@
if open_incidents.empty?
if @open
new_room['name'] = @room_name
new_room['topic'] = @room_topic
- room.update_room(new_room)
+ begin
+ room.update_room(new_room)
+ rescue NoMethodError
+ log.warn 'NoMethodError in set_room_name_and_topic'
+ end
end
@open = 0
else
@@ -211,10 +215,14 @@
end
unless @open == open_incidents.size
new_room['name'] = 'DANGER WILL ROBINSON'
new_room['topic'] = '%d open incicents!' % open_incidents.size
- room.update_room(new_room)
+ begin
+ room.update_room(new_room)
+ rescue NoMethodError
+ log.warn 'NoMethodError in set_room_name_and_topic'
+ end
end
@open = open_incidents.size
end