feat(local): add show hidden config (#2087)

pull/2099/head
Jmper 2022-10-23 14:53:07 +08:00 committed by GitHub
parent 02df3759df
commit da7e17aa38
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 2 deletions

View File

@ -68,7 +68,7 @@ func (d *Local) List(ctx context.Context, dir model.Obj, args model.ListArgs) ([
} }
var files []model.Obj var files []model.Obj
for _, f := range rawFiles { for _, f := range rawFiles {
if strings.HasPrefix(f.Name(), ".") { if !d.ShowHidden && strings.HasPrefix(f.Name(), ".") {
continue continue
} }
thumb := "" thumb := ""

View File

@ -8,6 +8,7 @@ import (
type Addition struct { type Addition struct {
driver.RootPath driver.RootPath
Thumbnail bool `json:"thumbnail" required:"true" help:"enable thumbnail"` Thumbnail bool `json:"thumbnail" required:"true" help:"enable thumbnail"`
ShowHidden bool `json:"show_hidden" default:"true" required:"false" help:"show hidden directories and files"`
} }
var config = driver.Config{ var config = driver.Config{