Project

General

Profile

Actions

Defect #10769

open

Unable to change the due date on an issue when updating

Added by Del Texley almost 12 years ago. Updated over 7 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Issues
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Resolution:
Affected version:

Description

This is related to defect #10727. When updating an issue the Due Date is greyed out and cannot be changed. Due dates can change or even be entered incorrectly. In this case no error is generated the user (all the way up to the administrator) is not allowed to change the value.

Actions #1

Updated by Del Texley almost 12 years ago

A bit more information and probably not a defect, but a feature. The issue with the incorrect Due Date has a sub-issue. The due date on the sub-issue CAN be changed, it's just the parent issue that cannot be altered. You can delete the child issue, or remove the "Parent Task" hook to enable the Due Date field but it also removes the dates that were originally assigned. I would not expect "unhooking" two issues to remove the dates from the parent issue as well.

thanks.

Actions #2

Updated by Mike Pollard almost 12 years ago

I see the same issue on Redmine 1.2.1 (stable).
Shouldn't the parent issue due date be set to not earlier than the child issue due date? It makes little sense to have a later earlier due date if it's dependent on a child issue.

Actions #3

Updated by Del Texley almost 12 years ago

I agree that the parent issue should not have an earlier due date than the child issue. The problem(s) for me are:

1) a (new) child issue that blocks the parent issue from resolution might require the parent issue to have the due date change.

2) the parent issue loses it's dates if the child issue is detached (ie incorrectly attached or determined to be non-related).

Hope that helps.

Actions #4

Updated by Matteo Steccolini almost 10 years ago

This issue is still there in Redmine 2.5.0.stable. I sometimes can't change due date on a parent issue even if child issues do NOT have due date set.

Actions #5

Updated by Toshi MARUYAMA almost 10 years ago

  • Category set to Issues
Actions #6

Updated by Toshi MARUYAMA almost 10 years ago

  • Description updated (diff)
Actions #7

Updated by Toshi MARUYAMA almost 10 years ago

  • Related to Defect #10727: Unable to change due date for some versions added
Actions #8

Updated by Toshi MARUYAMA almost 10 years ago

  • Related to deleted (Defect #10727: Unable to change due date for some versions)
Actions #9

Updated by Felix Bünemann over 7 years ago

This issue is likely due to corrupted lft / rgt nodes, so that the issue is not detected as a leaf. I am pretty sure there are concurrency or error handling issues around writing the lft / rgt values in the awesome_nested_set implementation, because these corruptions happen in our db every couple of months.

Actions

Also available in: Atom PDF