From 04bb314426dbcc445f72c33fecbe42c21b6718e8 Mon Sep 17 00:00:00 2001 From: Viktor Liu Date: Thu, 3 Jul 2025 02:19:12 +0200 Subject: [PATCH] Allow sftp same user switching on windows --- client/ssh/server/sftp.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/ssh/server/sftp.go b/client/ssh/server/sftp.go index 74371eb4b..c2b9f552b 100644 --- a/client/ssh/server/sftp.go +++ b/client/ssh/server/sftp.go @@ -46,7 +46,7 @@ func (s *Server) sftpSubsystemHandler(sess ssh.Session) { log.Debugf("SFTP subsystem request from user %s (effective user %s)", sess.User(), result.User.Username) - if result.UsedFallback { + if !result.RequiresUserSwitching { if err := s.executeSftpDirect(sess); err != nil { log.Errorf("SFTP direct execution: %v", err) }