From 30a8a504023882dbe5157a247a3aa36ab8217ec1 Mon Sep 17 00:00:00 2001 From: 0xboobface <0xboobface@gmail.com> Date: Mon, 16 Mar 2020 14:14:42 +0100 Subject: [PATCH] Disable servlet context path, if the recording mode is local --- client/src/main/java/ctbrec/ui/settings/SettingsTab.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/client/src/main/java/ctbrec/ui/settings/SettingsTab.java b/client/src/main/java/ctbrec/ui/settings/SettingsTab.java index 617fe791..2cb5d97b 100644 --- a/client/src/main/java/ctbrec/ui/settings/SettingsTab.java +++ b/client/src/main/java/ctbrec/ui/settings/SettingsTab.java @@ -74,6 +74,7 @@ public class SettingsTab extends Tab implements TabSelectionListener { private ProgramSelectionBox postProcessing; private TextField server; private TextField port; + private TextField servletContext; private TextField onlineCheckIntervalInSecs; private TextField leaveSpaceOnDevice; private TextField minimumLengthInSecs; @@ -219,7 +220,7 @@ public class SettingsTab extends Tab implements TabSelectionListener { layout.add(port, 1, row++); layout.add(new Label("Path"), 0, row); - TextField servletContext = new TextField(Config.getInstance().getSettings().servletContext); + servletContext = new TextField(Config.getInstance().getSettings().servletContext); servletContext.setPromptText("e.g. /ctbrec"); servletContext.setTooltip(new Tooltip("Leave empty, if you didn't change the servletContext in the server config")); servletContext.textProperty().addListener((observable, oldValue, newValue) -> { @@ -710,6 +711,7 @@ public class SettingsTab extends Tab implements TabSelectionListener { private void setRecordingMode(boolean local) { server.setDisable(local); port.setDisable(local); + servletContext.setDisable(local); useAuthentication.setDisable(local); useTLS.setDisable(local); recordingsDirectory.setDisable(!local);