Fix ftp media storage listing

This commit is contained in:
Jan-Lukas Else 2022-12-13 20:30:04 +01:00
parent 2fd9e9cb6a
commit c8121e3a3a
1 changed files with 6 additions and 3 deletions

View File

@ -206,9 +206,12 @@ func (f *ftpMediaStorage) files() (files []*mediaFile, err error) {
return nil, err
}
defer c.Quit()
w := c.Walk("")
for w.Next() {
if s := w.Stat(); s.Type == ftp.EntryTypeFile {
entries, err := c.List("")
if err != nil {
return nil, err
}
for _, s := range entries {
if s.Type == ftp.EntryTypeFile {
files = append(files, &mediaFile{
Name: s.Name,
Location: f.location(s.Name),