mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-20 19:20:04 +00:00
Optimized TracTracEventManagementPanelPO.startTrackingForRaces by using
a Predicate to select the races to track
This commit is contained in:
1 parent
a8ab4fbe37
commit
05f45ec19e
1 file changed
+2
-2
+2
-2
@@ -245,8 +245,8 @@ public class TracTracEventManagementPanelPO extends PageArea {
|
||||
|
||||
public void startTrackingForRaces(List<TrackableRaceDescriptor> races) {
|
||||
CellTablePO<DataEntryPO> table = getTrackableRacesTable();
|
||||
table.selectEntries(() -> table.getEntries().stream().filter(e -> races.contains(
|
||||
new TrackableRaceDescriptor(e.getColumnContent("Event"), e.getColumnContent("Race"), e.getColumnContent("Boat Class")))));
|
||||
table.selectEntries(e -> races.contains(new TrackableRaceDescriptor(e.getColumnContent("Event"),
|
||||
e.getColumnContent("Race"), e.getColumnContent("Boat Class"))));
|
||||
startTrackingAndWaitForAjaxRequests();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user