summaryrefslogtreecommitdiffstats
path: root/src/main/java/de/bwlehrpool/bwlp_guac/WrappedConnection.java
diff options
context:
space:
mode:
authorSimon Rettberg2020-05-05 18:40:42 +0200
committerSimon Rettberg2020-05-05 18:40:42 +0200
commit7d88e471709c13dc4df388a73b3824901c9fef09 (patch)
tree1c9892ac6186dc1c8792a6715fab5261fb189afb /src/main/java/de/bwlehrpool/bwlp_guac/WrappedConnection.java
parentAdapt to new json format (diff)
downloadbwlp-guacamole-ext-7d88e471709c13dc4df388a73b3824901c9fef09.tar.gz
bwlp-guacamole-ext-7d88e471709c13dc4df388a73b3824901c9fef09.tar.xz
bwlp-guacamole-ext-7d88e471709c13dc4df388a73b3824901c9fef09.zip
Prevent user from sticking to connection if it was reset.
Make a copy of the AvailableConnection for the ConnectionWrapper, so we don't update the password for the already active connection, if it changes, which defeats the purpose of this mechanism altogether.
Diffstat (limited to 'src/main/java/de/bwlehrpool/bwlp_guac/WrappedConnection.java')
-rw-r--r--src/main/java/de/bwlehrpool/bwlp_guac/WrappedConnection.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/de/bwlehrpool/bwlp_guac/WrappedConnection.java b/src/main/java/de/bwlehrpool/bwlp_guac/WrappedConnection.java
index 616c20c..3d46e73 100644
--- a/src/main/java/de/bwlehrpool/bwlp_guac/WrappedConnection.java
+++ b/src/main/java/de/bwlehrpool/bwlp_guac/WrappedConnection.java
@@ -11,7 +11,7 @@ public class WrappedConnection extends SimpleConnection {
public WrappedConnection(String name, AvailableClient ac) {
super(name, name, makeConfig(ac));
- this.ac = ac;
+ this.ac = ac.clone();
setParentIdentifier(DEFAULT_ROOT_CONNECTION_GROUP);
}