From 1113cb1764ff0347699dcc59571dab5f9c52ef51 Mon Sep 17 00:00:00 2001 From: Dennis Guse Date: Tue, 24 Jun 2025 10:45:31 +0200 Subject: [PATCH] Bugfix: always update track meta data. --- .../de/dennisguse/opentracks/util/TrackUtils.java | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/src/main/java/de/dennisguse/opentracks/util/TrackUtils.java b/src/main/java/de/dennisguse/opentracks/util/TrackUtils.java index e68f3260c..46d03a17f 100644 --- a/src/main/java/de/dennisguse/opentracks/util/TrackUtils.java +++ b/src/main/java/de/dennisguse/opentracks/util/TrackUtils.java @@ -39,27 +39,21 @@ public class TrackUtils { } public static void updateTrack(Context context, Track track, String name, String activityTypeLocalized, ActivityType activityType, String description, ContentProviderUtils contentProviderUtils) { - boolean update = false; if (name != null) { track.setName(name); - update = true; } if (activityTypeLocalized != null) { track.setActivityTypeLocalized(activityTypeLocalized); - update = true; } if (activityType != null) { track.setActivityType(activityType); } else if (activityTypeLocalized != null) { - track.setActivityType(ActivityType.findByLocalizedString(context, activityTypeLocalized) - ); + track.setActivityType(ActivityType.findByLocalizedString(context, activityTypeLocalized)); } if (description != null) { track.setDescription(description); - update = true; - } - if (update) { - contentProviderUtils.updateTrack(track); } + + contentProviderUtils.updateTrack(track); } }