diff --git a/backend/drive/drive.go b/backend/drive/drive.go index 44f0a7fa8..10aeebba1 100644 --- a/backend/drive/drive.go +++ b/backend/drive/drive.go @@ -744,7 +744,7 @@ func (f *Fs) list(ctx context.Context, dirIDs []string, title string, directorie fields += ",quotaBytesUsed" } - fields = fmt.Sprintf("files(%s),nextPageToken", fields) + fields = fmt.Sprintf("files(%s),nextPageToken,incompleteSearch", fields) OUTER: for { @@ -756,6 +756,9 @@ OUTER: if err != nil { return false, errors.Wrap(err, "couldn't list directory") } + if files.IncompleteSearch { + fs.Errorf(f, "search result INCOMPLETE") + } for _, item := range files.Files { item.Name = f.opt.Enc.ToStandardName(item.Name) // Check the case of items is correct since