forked from j62/ctbrec
1
0
Fork 0

Disable servlet context path, if the recording mode is local

This commit is contained in:
0xboobface 2020-03-16 14:14:42 +01:00
parent 76794e588e
commit 30a8a50402
1 changed files with 3 additions and 1 deletions

View File

@ -74,6 +74,7 @@ public class SettingsTab extends Tab implements TabSelectionListener {
private ProgramSelectionBox postProcessing; private ProgramSelectionBox postProcessing;
private TextField server; private TextField server;
private TextField port; private TextField port;
private TextField servletContext;
private TextField onlineCheckIntervalInSecs; private TextField onlineCheckIntervalInSecs;
private TextField leaveSpaceOnDevice; private TextField leaveSpaceOnDevice;
private TextField minimumLengthInSecs; private TextField minimumLengthInSecs;
@ -219,7 +220,7 @@ public class SettingsTab extends Tab implements TabSelectionListener {
layout.add(port, 1, row++); layout.add(port, 1, row++);
layout.add(new Label("Path"), 0, 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.setPromptText("e.g. /ctbrec");
servletContext.setTooltip(new Tooltip("Leave empty, if you didn't change the servletContext in the server config")); servletContext.setTooltip(new Tooltip("Leave empty, if you didn't change the servletContext in the server config"));
servletContext.textProperty().addListener((observable, oldValue, newValue) -> { servletContext.textProperty().addListener((observable, oldValue, newValue) -> {
@ -710,6 +711,7 @@ public class SettingsTab extends Tab implements TabSelectionListener {
private void setRecordingMode(boolean local) { private void setRecordingMode(boolean local) {
server.setDisable(local); server.setDisable(local);
port.setDisable(local); port.setDisable(local);
servletContext.setDisable(local);
useAuthentication.setDisable(local); useAuthentication.setDisable(local);
useTLS.setDisable(local); useTLS.setDisable(local);
recordingsDirectory.setDisable(!local); recordingsDirectory.setDisable(!local);