diff --git a/src/main/java/org/olat/modules/quality/analysis/ui/GroupByController.java b/src/main/java/org/olat/modules/quality/analysis/ui/GroupByController.java index 5c0b4859b7e4d5902d3e91dd5d336ecc14665917..1fd1c8cac6f19c116686fe06181a3fc2669726c3 100644 --- a/src/main/java/org/olat/modules/quality/analysis/ui/GroupByController.java +++ b/src/main/java/org/olat/modules/quality/analysis/ui/GroupByController.java @@ -124,8 +124,8 @@ public abstract class GroupByController extends FormBasicController implements F private MultiGroupBy multiGroupBy; private final boolean insufficientConfigured; private boolean insufficientOnly = false; - private TemporalGroupBy temporalGroupBy = TemporalGroupBy.DATA_COLLECTION_DEADLINE_YEAR; - private TrendDifference trendDifference = TrendDifference.NONE; + private TemporalGroupBy temporalGroupBy; + private TrendDifference trendDifference; private String rubricId; @Autowired @@ -144,8 +144,8 @@ public abstract class GroupByController extends FormBasicController implements F this.sliders = initSliders(evaluationForm); this.identifiers = sliders.stream().map(SliderWrapper::getIdentifier).collect(toList()); this.insufficientConfigured = initInsufficientConfigured(evaluationForm); - this.temporalGroupBy = temporalGroupBy; - this.trendDifference = trendDifference; + this.temporalGroupBy = temporalGroupBy != null? temporalGroupBy: TemporalGroupBy.DATA_COLLECTION_DEADLINE_YEAR; + this.trendDifference = trendDifference != null? trendDifference: TrendDifference.NONE; this.rubricId = rubricId; initForm(ureq); }