Skip to content

Commit 13ed6f0

Browse files
author
Diwaker Gupta
committed
Fix requests for content-download endpoints.
1 parent 27495b4 commit 13ed6f0

File tree

3 files changed

+11
-10
lines changed

3 files changed

+11
-10
lines changed

dropbox/files/client.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -779,12 +779,12 @@ func (dbx *apiImpl) Download(arg *DownloadArg) (res *FileMetadata, content io.Re
779779
return
780780
}
781781

782-
req, err := http.NewRequest("POST", (*dropbox.Context)(dbx).GenerateURL("content", "files", "download"), bytes.NewReader(b))
782+
req, err := http.NewRequest("POST", (*dropbox.Context)(dbx).GenerateURL("content", "files", "download"), nil)
783783
if err != nil {
784784
return
785785
}
786786

787-
req.Header.Set("Content-Type", "application/json")
787+
req.Header.Set("Dropbox-API-Arg", string(b))
788788
if dbx.Config.AsMemberID != "" {
789789
req.Header.Set("Dropbox-API-Select-User", dbx.Config.AsMemberID)
790790
}
@@ -940,12 +940,12 @@ func (dbx *apiImpl) GetPreview(arg *PreviewArg) (res *FileMetadata, content io.R
940940
return
941941
}
942942

943-
req, err := http.NewRequest("POST", (*dropbox.Context)(dbx).GenerateURL("content", "files", "get_preview"), bytes.NewReader(b))
943+
req, err := http.NewRequest("POST", (*dropbox.Context)(dbx).GenerateURL("content", "files", "get_preview"), nil)
944944
if err != nil {
945945
return
946946
}
947947

948-
req.Header.Set("Content-Type", "application/json")
948+
req.Header.Set("Dropbox-API-Arg", string(b))
949949
if dbx.Config.AsMemberID != "" {
950950
req.Header.Set("Dropbox-API-Select-User", dbx.Config.AsMemberID)
951951
}
@@ -1090,12 +1090,12 @@ func (dbx *apiImpl) GetThumbnail(arg *ThumbnailArg) (res *FileMetadata, content
10901090
return
10911091
}
10921092

1093-
req, err := http.NewRequest("POST", (*dropbox.Context)(dbx).GenerateURL("content", "files", "get_thumbnail"), bytes.NewReader(b))
1093+
req, err := http.NewRequest("POST", (*dropbox.Context)(dbx).GenerateURL("content", "files", "get_thumbnail"), nil)
10941094
if err != nil {
10951095
return
10961096
}
10971097

1098-
req.Header.Set("Content-Type", "application/json")
1098+
req.Header.Set("Dropbox-API-Arg", string(b))
10991099
if dbx.Config.AsMemberID != "" {
11001100
req.Header.Set("Dropbox-API-Select-User", dbx.Config.AsMemberID)
11011101
}

dropbox/sharing/client.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1088,12 +1088,12 @@ func (dbx *apiImpl) GetSharedLinkFile(arg *GetSharedLinkMetadataArg) (res IsShar
10881088
return
10891089
}
10901090

1091-
req, err := http.NewRequest("POST", (*dropbox.Context)(dbx).GenerateURL("content", "sharing", "get_shared_link_file"), bytes.NewReader(b))
1091+
req, err := http.NewRequest("POST", (*dropbox.Context)(dbx).GenerateURL("content", "sharing", "get_shared_link_file"), nil)
10921092
if err != nil {
10931093
return
10941094
}
10951095

1096-
req.Header.Set("Content-Type", "application/json")
1096+
req.Header.Set("Dropbox-API-Arg", string(b))
10971097
if dbx.Config.AsMemberID != "" {
10981098
req.Header.Set("Dropbox-API-Select-User", dbx.Config.AsMemberID)
10991099
}

generator/go_client.stoneg.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,8 @@ def _generate_request(self, namespace, route):
103103
with self.block('if err != nil'):
104104
out('return')
105105
out()
106-
if style is not 'upload':
106+
if host != 'content':
107+
print(host, namespace.name, route.name)
107108
body = 'bytes.NewReader(b)'
108109
if style == 'upload':
109110
body = 'content'
@@ -114,7 +115,7 @@ def _generate_request(self, namespace, route):
114115
out('return')
115116
out()
116117
if not is_void_type(route.arg_data_type):
117-
if style == 'upload':
118+
if host == 'content':
118119
out('req.Header.Set("Dropbox-API-Arg", string(b))')
119120
else:
120121
out('req.Header.Set("Content-Type", "application/json")')

0 commit comments

Comments
 (0)