Bug #327

Deleting due date on recurring task wraps to 1969

Added by Paul Beckingham 106 days ago. Updated 106 days ago.

Status:Closed Start:11/28/2009
Priority:Urgent Due date:
To:Paul Beckingham % Done:

100%

Category:core Spent time: 2.00 hours
Target version:1.8.5 - PAUL Estimated time:2.00 hours

Description

By running the following commands:

task add foo due:today recur:yearly
task list
task 2-3 due:
task list

You get a recurring task synthesized for each year between 1969 and now. This was discovered by inadvertently entering an ID range like 2-54 instead of 52-54.

This is a data corruption bug - the worst kind.

History

Updated by Paul Beckingham 106 days ago

Simpler case:

task add foo due:eoy recur:yearly
task list
task 2 due:
task list

Updated by Paul Beckingham 106 days ago

  • Status changed from In progress to Closed
  • % Done changed from 0 to 100
  • Estimated time set to 2.00

Also available in: Atom PDF