aboutsummaryrefslogtreecommitdiffstats
path: root/cli
diff options
context:
space:
mode:
authorPetter Rasmussen2015-05-23 14:15:33 +0200
committerPetter Rasmussen2015-05-23 14:15:33 +0200
commitdd1adb7b4abeeea1ba92bd23851f46382a618d60 (patch)
treea5746baba7be29ada6aab9cb3be9d4c1a984e67c /cli
parented6dc064c3d4f08e6046236e67994c5cb27d426e (diff)
downloadgdrive-dd1adb7b4abeeea1ba92bd23851f46382a618d60.tar.bz2
Show available formats for given file. Change export arg to --format
Diffstat (limited to 'cli')
-rw-r--r--cli/cli.go9
1 files changed, 1 insertions, 8 deletions
diff --git a/cli/cli.go b/cli/cli.go
index d713f41..38de1ba 100644
--- a/cli/cli.go
+++ b/cli/cli.go
@@ -331,14 +331,7 @@ func Download(d *gdrive.Drive, fileId string, stdout, deleteAfterDownload bool,
return fmt.Errorf("An error occurred: %v\n", err)
}
- downloadUrl := info.DownloadUrl
- extension := ""
-
- if downloadUrl == "" && format == "" {
- return fmt.Errorf("Document has no download url. Try to specify an export format.")
- }
-
- downloadUrl, extension, err = util.ExportFormat(info, format)
+ downloadUrl, extension, err := util.InternalDownloadUrlAndExtension(info, format)
if err != nil {
return err
}