lib/time_sheet/time/parser.rb in time-sheet-0.6.0 vs lib/time_sheet/time/parser.rb in time-sheet-0.6.1
- old
+ new
@@ -35,10 +35,15 @@
end
results.sort!
results.each do |r|
unless r.valid?
# byebug
- raise TimeSheet::Time::Exception.new("invalid time entry: #{r.to_row.inspect}")
+ raise r.exception, [
+ r.exception.message, ': ',
+ r.data.inspect,
+ ', preceeding entry: ',
+ r.prev
+ ].join
end
end
results
end
end
\ No newline at end of file