mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-11-08 20:12:23 +00:00
fix: only write in race log if changes are available
This commit is contained in:
1 parent
b7dd48e500
commit
09f912d42d
1 file changed
+8
-2
+8
-2
@@ -299,8 +299,14 @@ public class TrackingListFragment extends BaseFragment
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
TimePoint now = MillisecondsTimePoint.now();
|
||||
getRaceState().setFinishPositioningListChanged(now, getCompetitorResultsDiff(mChangedData));
|
||||
getRaceState().setFinishPositioningConfirmed(now, getCompetitorResultsDiff(mConfirmedData));
|
||||
CompetitorResults diffChanged = getCompetitorResultsDiff(mChangedData);
|
||||
if (diffChanged.size() > 0) {
|
||||
getRaceState().setFinishPositioningListChanged(now, diffChanged);
|
||||
}
|
||||
CompetitorResults diffConfirmed = getCompetitorResultsDiff(mConfirmedData);
|
||||
if (diffConfirmed.size() > 0) {
|
||||
getRaceState().setFinishPositioningConfirmed(now, diffConfirmed);
|
||||
}
|
||||
initializeFinishList();
|
||||
initLocalData();
|
||||
Toast.makeText(getActivity(), R.string.publish_clicked, Toast.LENGTH_SHORT).show();
|
||||
|
||||
Reference in new issue
Block a user