fix(alias): Support forced refresh of file list (#6562)

This commit is contained in:
j2rong4cn
2024-06-16 16:59:10 +08:00
committed by GitHub
parent fcf2683112
commit 29fe49fb87
5 changed files with 27 additions and 24 deletions

View File

@ -91,8 +91,9 @@ func (d *Alias) List(ctx context.Context, dir model.Obj, args model.ListArgs) ([
return nil, errs.ObjectNotFound
}
var objs []model.Obj
fsArgs := &fs.ListArgs{NoLog: true, Refresh: args.Refresh}
for _, dst := range dsts {
tmp, err := d.list(ctx, dst, sub)
tmp, err := d.list(ctx, dst, sub, fsArgs)
if err == nil {
objs = append(objs, tmp...)
}