From 6a262426a5270e33e8e158b8c190b0b30bf8e74d Mon Sep 17 00:00:00 2001 From: Dennis Guse Date: Thu, 27 Nov 2025 17:12:30 +0100 Subject: [PATCH] Delete all tracks (trackpoints and markers) works via cascade. --- .../de/dennisguse/opentracks/data/ContentProviderUtils.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/main/java/de/dennisguse/opentracks/data/ContentProviderUtils.java b/src/main/java/de/dennisguse/opentracks/data/ContentProviderUtils.java index 41d345f8b..37c4b2c92 100644 --- a/src/main/java/de/dennisguse/opentracks/data/ContentProviderUtils.java +++ b/src/main/java/de/dennisguse/opentracks/data/ContentProviderUtils.java @@ -154,11 +154,7 @@ public class ContentProviderUtils { @VisibleForTesting public void deleteAllTracks(Context context) { - //TODO Both calls should not be necessary - contentResolver.delete(TrackPointsColumns.CONTENT_URI_BY_ID, null, null); - contentResolver.delete(MarkerColumns.CONTENT_URI, null, null); - - // Delete tracks last since it triggers a database vaccum call + // Delete tracks last since it triggers a database vacuum call contentResolver.delete(TracksColumns.CONTENT_URI, null, null); File dir = FileUtils.getPhotoDir(context);