8000 Bug: Rename function wasn't working for me, the type was not being · etherscan-io/sftp@26d6af7 · GitHub
[go: up one dir, main page]

Skip to content

Commit 26d6af7

Browse files
Daniel FletcherDaniel Fletcher
authored andcommitted
Bug: Rename function wasn't working for me, the type was not being
selected. I am unsure if this is the final solution as it will undo a previous update that may resolve a differen issue.
1 parent e9514f4 commit 26d6af7
8000

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

request-server.go

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -188,15 +188,10 @@ func (rs *RequestServer) packetWorker(
188188
request = NewRequest("Stat", request.Filepath)
189189
rpkt = request.call(rs.Handlers, pkt)
190190
}
191-
case *sshFxpExtendedPacket:
192-
switch expkt := pkt.SpecificPacket.(type) {
193-
default:
194-
rpkt = statusFromError(pkt, ErrSSHFxOpUnsupported)
195-
case *sshFxpExtendedPacketPosixRename:
196-
request := NewRequest("Rename", expkt.Oldpath)
197-
request.Target = expkt.Newpath
198-
rpkt = request.call(rs.Handlers, pkt)
199-
}
191+
case *sshFxpExtendedPacketPosixRename:
192+
request := NewRequest("Rename", pkt.Oldpath)
193+
request.Target = pkt.Newpath
194+
rpkt = request.call(rs.Handlers, pkt)
200195
case hasHandle:
201196
handle := pkt.getHandle()
202197
request, ok := rs.getRequest(handle)

0 commit comments

Comments
 (0)
0