Fehler bei der Reinfoge wie die Module in der Kurs ansicht dar gestellt werden behoben
This commit is contained in:
@@ -43,15 +43,15 @@ public class SortedListModule extends SortedList<Modules.Module, String, String>
|
||||
if (b == null)
|
||||
return LARGER;
|
||||
|
||||
String s1type = Regex.regex("(S|WS)", a);
|
||||
int s1year = Integer.parseInt(Regex.regex("(S|WS) ([0-9]{2})", a, 2));
|
||||
String s2type = Regex.regex("(S|WS)", b);
|
||||
int s2year = Integer.parseInt(Regex.regex("(S|WS) ([0-9]{2})", b, 2));
|
||||
String s1type = Regex.regex("^(S|WS) ", a);
|
||||
int s1year = Integer.parseInt(Regex.regex("^(S|WS) ([0-9]{2})", a, 2));
|
||||
String s2type = Regex.regex("^(S|WS) ", b);
|
||||
int s2year = Integer.parseInt(Regex.regex("^(S|WS) ([0-9]{2})", b, 2));
|
||||
|
||||
if (s1year == s2year) {
|
||||
if (s1type.equals(s2type))
|
||||
return EQUAL;
|
||||
return s1type.equals("SS") ? SMALLER : LARGER;
|
||||
return s1type.equals("S") ? SMALLER : LARGER;
|
||||
}
|
||||
return s1year < s2year ? SMALLER : LARGER;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user