Browse Source

setting total_prio to 0 when task is done

Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
feature/global_error_display
Stephan Richter 1 month ago
parent
commit
771fa28fe4
  1. 1
      core/src/main/java/de/srsoftware/umbrella/core/model/Task.java

1
core/src/main/java/de/srsoftware/umbrella/core/model/Task.java

@ -240,6 +240,7 @@ public class Task implements Mappable { @@ -240,6 +240,7 @@ public class Task implements Mappable {
}
private int totalPrio() {
if (status >= Status.COMPLETE.code()) return 0; // task is done, do no longer highlight
if (dueDate == null) return priority;
var diff = (int) (dueDate.toEpochDay()-LocalDate.now().toEpochDay());
if (diff <= 0) return priority + 100; // due date has passed

Loading…
Cancel
Save