diff options
| author | Petter Rasmussen | 2016-01-20 21:40:17 +0100 | 
|---|---|---|
| committer | Petter Rasmussen | 2016-01-20 21:40:17 +0100 | 
| commit | b7f7493f1611fe51d8ba803122a3ca37e760c8ad (patch) | |
| tree | 190aba94cdaed620876ef87e475388d02fec6aba /drive/upload.go | |
| parent | 44aa7407f6bdbc5157104969ef275cd5e51a99af (diff) | |
| download | gdrive-b7f7493f1611fe51d8ba803122a3ca37e760c8ad.tar.bz2 | |
Allow multiple parent flags
Diffstat (limited to 'drive/upload.go')
| -rw-r--r-- | drive/upload.go | 8 | 
1 files changed, 3 insertions, 5 deletions
| diff --git a/drive/upload.go b/drive/upload.go index 3a65d0f..fdba5cc 100644 --- a/drive/upload.go +++ b/drive/upload.go @@ -14,7 +14,7 @@ type UploadFileArgs struct {      Out io.Writer      Path string      Name string -    Parent string +    Parents []string      Mime string      Recursive bool      Stdin bool @@ -53,10 +53,8 @@ func (self *Drive) Upload(args UploadFileArgs) (err error) {          dstFile.MimeType = args.Mime      } -    // Set parent folder if provided -    if args.Parent != "" { -        dstFile.Parents = []string{args.Parent} -    } +    // Set parent folders +    dstFile.Parents = args.Parents      f, err := self.service.Files.Create(dstFile).ResumableMedia(context.Background(), srcFile, srcFileInfo.Size(), dstFile.MimeType).Do()      if err != nil { | 
