From 5540dc18a43c0f3d19f1aa9da46a1971913611e9 Mon Sep 17 00:00:00 2001 From: Ganblejs Date: Wed, 20 Mar 2024 19:54:26 +0100 Subject: [PATCH] Bangle.js:actTrk: use last 4 chars of mac in names ... of files --- .../service/devices/banglejs/BangleJSActivityTrack.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/banglejs/BangleJSActivityTrack.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/banglejs/BangleJSActivityTrack.java index 74dd797e9..ba4a29496 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/banglejs/BangleJSActivityTrack.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/banglejs/BangleJSActivityTrack.java @@ -110,7 +110,7 @@ class BangleJSActivityTrack { //GB.toast(context, "actTrk says hi!", Toast.LENGTH_LONG, GB.INFO); String log = json.getString("log"); LOG.debug(log); - String filename = "recorder.log" + log + ".csv"; + String filename = "recorder.log" + log + "-" + device.getName().substring(device.getName().length()-4, device.getName().length()) + ".csv"; File dir; try { dir = FileUtils.getExternalFilesDir(); @@ -593,7 +593,7 @@ class BangleJSActivityTrack { break; } - String fileName = FileUtils.makeValidFileName("gadgetbridge-" + trackType.toLowerCase() + "-" + summary.getName() + "-" + storedLogObject.getJSONArray("Time").getString(0) + ".gpx"); + String fileName = FileUtils.makeValidFileName("gadgetbridge-" + trackType.toLowerCase() + "-" + summary.getName() + "-" + device.getName().substring(device.getName().length()-4, device.getName().length()) + ".gpx"); File targetFile = new File(FileUtils.getExternalFilesDir(), fileName); if (hasGPXReading /*|| hasHRMReading*/) {