From 17901901f9e155cb9eaee2de413f48f635dec019 Mon Sep 17 00:00:00 2001 From: 0xboobface <0xboobface@gmail.com> Date: Sat, 8 Sep 2018 21:56:18 +0200 Subject: [PATCH] Ignore empty recording directories in LocalRecorder.getRecordings() --- src/main/java/ctbrec/recorder/LocalRecorder.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/ctbrec/recorder/LocalRecorder.java b/src/main/java/ctbrec/recorder/LocalRecorder.java index 258e7fa7..b51affa4 100644 --- a/src/main/java/ctbrec/recorder/LocalRecorder.java +++ b/src/main/java/ctbrec/recorder/LocalRecorder.java @@ -448,9 +448,14 @@ public class LocalRecorder implements Recorder { SimpleDateFormat sdf = new SimpleDateFormat(pattern); if (rec.isDirectory()) { try { + // ignore directories, which are probably not created by ctbrec if (rec.getName().length() != pattern.length()) { continue; } + // ignore empty directories + if (rec.listFiles().length == 0) { + continue; + } Date startDate = sdf.parse(rec.getName()); Recording recording = new Recording();