From 03dd47a5c54cc025bc6e39db33d506c3c36813b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Rebelo?= Date: Mon, 23 Mar 2026 21:15:58 +0000 Subject: [PATCH] Fix gpx filename sanitization --- .../freeyourgadget/gadgetbridge/util/ActivitySummaryUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/ActivitySummaryUtils.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/ActivitySummaryUtils.java index ce80f1f50d..037926c3ee 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/ActivitySummaryUtils.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/ActivitySummaryUtils.java @@ -62,7 +62,7 @@ public final class ActivitySummaryUtils { final String summaryDate = DateTimeUtils.formatIso8601(summary.getStartTime()); final String gpxFileName; if (activityTrack.getName() != null) { - gpxFileName = activityTrack.getName() + "_" + summaryDate + ".gpx"; + gpxFileName = FileUtils.makeValidFileName(activityTrack.getName() + "_" + summaryDate + ".gpx"); } else { gpxFileName = FileUtils.makeValidFileName("gadgetbridge-" + summaryDate + ".gpx"); }