fix(webconsole): sftp return file mode info (#19675)

This commit is contained in:
屈轩
2024-03-08 13:43:45 +08:00
committed by GitHub
parent 9d0380c5de
commit 0504084f25
+3
View File
@@ -18,6 +18,7 @@ import (
"context"
"fmt"
"io"
"io/fs"
"net/http"
"path"
"sort"
@@ -72,6 +73,7 @@ type sFileList struct {
ModTime time.Time
IsDir bool
Mode string
ModeNum fs.FileMode
}
type Files []sFileList
@@ -119,6 +121,7 @@ func HandleSftpList(ctx context.Context, w http.ResponseWriter, r *http.Request)
vv := sFileList{
Name: f.Name(),
Mode: f.Mode().String(),
ModeNum: f.Mode().Perm(),
Size: f.Size(),
ModTime: f.ModTime(),
IsDir: f.IsDir(),