From f293f511f199aba424e622972151095e4de5b59c Mon Sep 17 00:00:00 2001 From: 0xb00bface <0xboobface@gmail.com> Date: Tue, 11 Apr 2023 21:21:44 +0200 Subject: [PATCH] Fix path to metadata files for recordings, after the config has been copied to a new version number --- common/src/main/java/ctbrec/recorder/RecordingManager.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/common/src/main/java/ctbrec/recorder/RecordingManager.java b/common/src/main/java/ctbrec/recorder/RecordingManager.java index d3b305be..08e2ae59 100644 --- a/common/src/main/java/ctbrec/recorder/RecordingManager.java +++ b/common/src/main/java/ctbrec/recorder/RecordingManager.java @@ -78,6 +78,7 @@ public class RecordingManager { String json = Files.readString(file.toPath()); try { Recording recording = adapter.fromJson(json); + recording.setMetaDataFile(file.getCanonicalPath()); loadRecording(recording); } catch (Exception e) { LOG.error("Couldn't load recording {}", file, e); @@ -152,6 +153,7 @@ public class RecordingManager { } // delete the meta data + Files.deleteIfExists(new File(recording.getMetaDataFile()).toPath()); // delete empty parent files