diff options
Diffstat (limited to 'drive/list.go')
| -rw-r--r-- | drive/list.go | 12 | 
1 files changed, 8 insertions, 4 deletions
| diff --git a/drive/list.go b/drive/list.go index ab8aca5..ff52ef5 100644 --- a/drive/list.go +++ b/drive/list.go @@ -2,11 +2,12 @@ package drive  import (  	"fmt" +	"io" +	"text/tabwriter" +  	"golang.org/x/net/context"  	"google.golang.org/api/drive/v3"  	"google.golang.org/api/googleapi" -	"io" -	"text/tabwriter"  )  type ListFilesArgs struct { @@ -73,10 +74,13 @@ func (self *Drive) listAllFiles(args listAllFilesArgs) ([]*drive.File, error) {  	}  	controlledStop := fmt.Errorf("Controlled stop") - -	err := self.service.Files.List().Q(args.query).Fields(args.fields...).OrderBy(args.sortOrder).PageSize(pageSize).Pages(context.TODO(), func(fl *drive.FileList) error { +	fmt.Println(args.query) +	err := self.service.Files.List().Corpora("allDrives").IncludeItemsFromAllDrives(true).SupportsAllDrives(true).Q(args.query).Fields(args.fields...).OrderBy(args.sortOrder).PageSize(pageSize).Pages(context.TODO(), func(fl *drive.FileList) error {  		files = append(files, fl.Files...) +		fmt.Println("jeff_debug listAllFiles") +		fmt.Println(fl.Files) +		fmt.Println(files)  		// Stop when we have all the files we need  		if args.maxFiles > 0 && len(files) >= int(args.maxFiles) {  			return controlledStop | 
