pond / trackrecord

TrackRecord is a Ruby On Rails application which lets users enter and analyse timesheets, based around a framework of customers, projects and tasks. It may be useful for sole traders and small businesses.
BSD 3-Clause "New" or "Revised" License
12 stars 6 forks source link

Better logging of Timesheet transaction block exceptions #36

Closed pond closed 10 years ago

pond commented 10 years ago

Timesheet operations are done in a transaction block that captures all exceptions. If a 'real' coding error has happened, there's no logged backtrace because the exception never gets as far as Rails.

Comprehensive logging needs to be added; perhaps the exception capture should be limited to a range of "expected" potential exceptions too.

pond commented 10 years ago

See also Issue #37.

pond commented 10 years ago

Fixed by 56dc30d4c16ddf4add9afacfaabc5fc8f5f22579 - will be in v2.31 upon release.