aboutsummaryrefslogtreecommitdiffstats
path: root/cli/cli.go
diff options
context:
space:
mode:
Diffstat (limited to 'cli/cli.go')
-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
}