From 60aaacc2947eda934d3aebb09019ed5fad6ad5b9 Mon Sep 17 00:00:00 2001 From: 0xboobface <0xboobface@gmail.com> Date: Fri, 7 Jun 2019 21:23:37 +0200 Subject: [PATCH] Make sure that the recordingsDir path doesn't end with a / --- common/src/main/java/ctbrec/Config.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/common/src/main/java/ctbrec/Config.java b/common/src/main/java/ctbrec/Config.java index 3b40c44d..5b537c3a 100644 --- a/common/src/main/java/ctbrec/Config.java +++ b/common/src/main/java/ctbrec/Config.java @@ -62,6 +62,9 @@ public class Config { BufferedSource source = buffer.readFrom(fin); settings = adapter.fromJson(source); settings.httpTimeout = Math.max(settings.httpTimeout, 10_000); + if (settings.recordingsDir.endsWith("/")) { + settings.recordingsDir = settings.recordingsDir.substring(0, settings.recordingsDir.length() - 1); + } } catch(Throwable e) { settings = OS.getDefaultSettings(); for (Site site : sites) {