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