diff options
author | Simon Rettberg | 2020-05-05 18:40:42 +0200 |
---|---|---|
committer | Simon Rettberg | 2020-05-05 18:40:42 +0200 |
commit | 7d88e471709c13dc4df388a73b3824901c9fef09 (patch) | |
tree | 1c9892ac6186dc1c8792a6715fab5261fb189afb /src/main/java/de/bwlehrpool/bwlp_guac/WrappedConnection.java | |
parent | Adapt to new json format (diff) | |
download | bwlp-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.java | 2 |
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); } |