From 80601c203420d0a82f25245595cdc94289861f3f Mon Sep 17 00:00:00 2001 From: Manuel Rego Casasnovas Date: Wed, 7 Nov 2012 14:57:02 +0100 Subject: [PATCH] Set properly task position for tasks updated from timesheets even if dependencies have priority The task is marked as fixed if it has been updated from timesheets even in the case that dependencies have priority and it should be moved to a different position. The dependencies will appear as violated. FEA: ItEr77S12AdaptPlanningAccordingTimesheets --- .../java/org/libreplan/web/planner/TaskElementAdapter.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libreplan-webapp/src/main/java/org/libreplan/web/planner/TaskElementAdapter.java b/libreplan-webapp/src/main/java/org/libreplan/web/planner/TaskElementAdapter.java index 08e3e1326..d283bb145 100644 --- a/libreplan-webapp/src/main/java/org/libreplan/web/planner/TaskElementAdapter.java +++ b/libreplan-webapp/src/main/java/org/libreplan/web/planner/TaskElementAdapter.java @@ -1203,7 +1203,8 @@ _( @Override public boolean isFixed() { return taskElement.isLimitingAndHasDayAssignments() - || taskElement.hasConsolidations(); + || taskElement.hasConsolidations() + || taskElement.isUpdatedFromTimesheets(); } @Override