mirror of
https://github.com/siyuan-note/siyuan.git
synced 2025-12-17 15:10:12 +01:00
🎨 API /api/file/readDir support for returning symbolic link information (#8805)
* 🎨 API `/api/file/readDir` response symlink info * 🎨 distinguish between directory symlink and file symlink
This commit is contained in:
parent
1ac46032fa
commit
b45cf73ed8
4 changed files with 20 additions and 3 deletions
|
|
@ -43,8 +43,12 @@ func IsEmptyDir(p string) bool {
|
|||
return 1 > len(files)
|
||||
}
|
||||
|
||||
func IsSymlink(dir fs.DirEntry) bool {
|
||||
return dir.Type() == fs.ModeSymlink
|
||||
}
|
||||
|
||||
func IsDirRegularOrSymlink(dir fs.DirEntry) bool {
|
||||
return dir.IsDir() || dir.Type() == fs.ModeSymlink
|
||||
return dir.IsDir() || IsSymlink(dir)
|
||||
}
|
||||
|
||||
func IsPathRegularDirOrSymlinkDir(path string) bool {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue