diff --git a/.gitignore b/.gitignore index 7674efaf..7857dea7 100644 --- a/.gitignore +++ b/.gitignore @@ -25,4 +25,5 @@ bin/* *.json public/index.html public/assets/ +public/public/ data/ \ No newline at end of file diff --git a/drivers/ftp/driver.go b/drivers/ftp/driver.go index 5d3ecb04..da6e747b 100644 --- a/drivers/ftp/driver.go +++ b/drivers/ftp/driver.go @@ -127,6 +127,9 @@ func (driver FTP) Files(path string, account *model.Account) ([]model.File, erro res := make([]model.File, 0) for i, _ := range entries { entry := entries[i] + if entry.Name == "." || entry.Name == ".." { + continue + } f := model.File{ Name: entry.Name, Size: int64(entry.Size),