lib/takuhai_status/sagawa.rb in takuhai_status-1.8.2 vs lib/takuhai_status/sagawa.rb in takuhai_status-1.8.3
- old
+ new
@@ -23,10 +23,10 @@
doc = Nokogiri(res.body)
begin
cells = doc.css('.table_okurijo_detail2').css('tr').last.css('td')
state = "#{cells[0].text.strip} [#{cells[2].text.strip}]".sub(/^./, '')
- time = Time.parse(cells[1].text.strip)
+ time = Time.parse(cells[1].text.strip) rescue Time.now
return time, state
rescue NoMethodError # detail2 table not found, use detail table
begin
time = Time.now
state = doc.css('.table_okurijo_detail').first.css('tr').last.css('td').text.strip