Skip to content
Snippets Groups Projects
Commit 0baf3ac9 authored by srosse's avatar srosse
Browse files

OO-3298: fix RS in sort of table

parent 0d20aa73
No related branches found
No related tags found
No related merge requests found
......@@ -170,14 +170,14 @@ public class CourseOverviewController extends BasicController {
courseListCtr.addColumnDescriptor(new CustomRenderColumnDescriptor(MSCols.role.i18n(), MSCols.role.ordinal(), null, getLocale(), ColumnDescriptor.ALIGNMENT_LEFT, roleRenderer){
@Override
public int compareTo(int rowa, int rowb) {
CourseMemberView cmv1 = (CourseMemberView)table.getTableDataModel().getValueAt(rowa,dataColumn);
CourseMemberView cmv2 = (CourseMemberView)table.getTableDataModel().getValueAt(rowb,dataColumn);
if(cmv1 == null || cmv1.getMembership() == null) {
CourseMembership cmv1 = (CourseMembership)table.getTableDataModel().getValueAt(rowa,dataColumn);
CourseMembership cmv2 = (CourseMembership)table.getTableDataModel().getValueAt(rowb,dataColumn);
if(cmv1 == null) {
return -1;
} else if(cmv2 == null || cmv2.getMembership() == null) {
} else if(cmv2 == null) {
return 1;
}
return membershipComparator.compare(cmv1.getMembership(), cmv2.getMembership());
return membershipComparator.compare(cmv1, cmv2);
}
});
courseListCtr.addColumnDescriptor(new DefaultColumnDescriptor(MSCols.firstTime.i18n(), MSCols.firstTime.ordinal(), null, getLocale()));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment