-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 14.1.7
-
Component/s: Lecture Module and Roll Call, Lectures and absence list
-
Labels:None
-
Funded by:
Sort owners or teachers columns of the lecture report in administration.
ExceptionWindowController: Throwable occurred, logging the full stacktrace: java.lang.IllegalArgumentException: Comparison method violates its general contract! at java.util.TimSort.mergeLo(TimSort.java:777) at java.util.TimSort.mergeAt(TimSort.java:514) at java.util.TimSort.mergeForceCollapse(TimSort.java:457) at java.util.TimSort.sort(TimSort.java:254) at java.util.Arrays.sort(Arrays.java:1512) at java.util.ArrayList.sort(ArrayList.java:1462) at java.util.Collections.sort(Collections.java:175) at org.olat.modules.lecture.ui.coach.LecturesReportTableModelSortDelegate.sort(LecturesReportTableModelSortDelegate.java:52) at org.olat.core.gui.components.form.flexible.impl.elements.table.SortableFlexiTableModelDelegate.sort(SortableFlexiTableModelDelegate.java:95) at org.olat.modules.lecture.ui.coach.LecturesReportTableModel.sort(LecturesReportTableModel.java:51) at org.olat.core.gui.components.form.flexible.impl.elements.table.FlexiTableElementImpl.sort(FlexiTableElementImpl.java:1037) at org.olat.core.gui.components.form.flexible.impl.elements.table.FlexiTableElementImpl.evalFormRequest(FlexiTableElementImpl.java:880) at org.olat.core.gui.components.form.flexible.impl.Form$EvaluatingFormComponentVisitor.visit(Form.java:626) at org.olat.core.util.component.FormComponentTraverser.doVisit(FormComponentTraverser.java:65) at org.olat.core.util.component.FormComponentTraverser.doVisit(FormComponentTraverser.java:70) at org.olat.core.util.component.FormComponentTraverser.visitAll(FormComponentTraverser.java:60) at org.olat.core.gui.components.form.flexible.impl.Form.evalFormRequest(Form.java:265) at org.olat.core.gui.components.form.flexible.impl.FormWrapperContainer.doDispatchRequest(FormWrapperContainer.java:100) at org.olat.core.gui.components.AbstractComponent.dispatchRequest(AbstractComponent.java:193) at org.olat.core.gui.components.Window.doDispatchToComponent(Window.java:1202) at org.olat.core.gui.components.Window.dispatchRequest(Window.java:398) at org.olat.core.gui.components.Window.doDispatchRequest(Window.java:282) at org.olat.core.gui.components.AbstractComponent.dispatchRequest(AbstractComponent.java:193) at org.olat.dispatcher.AuthenticatedDispatcher.processValidDispatchURI(AuthenticatedDispatcher.java:263) at...