aboutsummaryrefslogtreecommitdiff
path: root/hop.go
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2021-10-24 15:35:12 +0200
committerHimbeerserverDE <himbeerserverde@gmail.com>2021-10-24 15:35:12 +0200
commit627c0643e7d8d158741dc2b34efde3ecd89bd78d (patch)
tree0a7270f9f76e1ba57d2fd58231006f4b4d1c6eb1 /hop.go
parent89644e4702c824f5080ae9ebcf49ff45031f4e00 (diff)
Send user to the last server they were connected to
This implements #67
Diffstat (limited to 'hop.go')
-rw-r--r--hop.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/hop.go b/hop.go
index 2626d03..7dc56b6 100644
--- a/hop.go
+++ b/hop.go
@@ -156,5 +156,9 @@ func (cc *ClientConn) Hop(serverName string) error {
cc.server().SendCmd(&mt.ToSrvJoinModChan{Channel: ch})
}
+ if !Conf().ForceDefaultSrv {
+ return authIface.SetLastSrv(cc.Name(), serverName)
+ }
+
return nil
}