Skip to content

Commit b553dc3

Browse files
authored
fix(drivers/ftp): failed to get objs (OpenListTeam#1948)
fix(drivers/ftp): failed get objs
1 parent e6db0bd commit b553dc3

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

drivers/ftp/driver.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,11 +60,13 @@ func (d *FTP) List(ctx context.Context, dir model.Obj, args model.ListArgs) ([]m
6060
if entry.Name == "." || entry.Name == ".." {
6161
continue
6262
}
63+
name := decode(entry.Name, d.Encoding)
6364
f := model.Object{
64-
Name: decode(entry.Name, d.Encoding),
65+
Name: name,
6566
Size: int64(entry.Size),
6667
Modified: entry.Time,
6768
IsFolder: entry.Type == ftp.EntryTypeFolder,
69+
Path: stdpath.Join(dir.GetPath(), name),
6870
}
6971
res = append(res, &f)
7072
}

0 commit comments

Comments
 (0)