Maybe the `> 0` check should be `room_id.empty?`