diff --git a/lib/ncaa/parser/html/rankings.rb b/lib/ncaa/parser/html/rankings.rb index 83a6ca3..81dd557 100644 --- a/lib/ncaa/parser/html/rankings.rb +++ b/lib/ncaa/parser/html/rankings.rb @@ -32,11 +32,14 @@ module Ncaa # @return [Time] def last_updated - @last_updated ||= begin - updated = html.css('figure.rankings-last-updated').text - date = updated[/\w+{3,}\.? \d+{1,2}, \d+{2,4}/] - Time.parse(date) - end + @last_updated ||= + begin + updated = html.css('figure.rankings-last-updated').text + date = updated[/\w+{3,}\.? \d+{1,2}\,? \d+{2,4}/] + Time.parse(date) + rescue TypeError + nil + end end # @return [Array]