@@ -56,8 +56,12 @@ pub async fn transfer_owner<Http: HttpClient>(
56
56
package_name,
57
57
new_owner_username_or_email
58
58
) ;
59
- let request =
60
- hexpm:: api_transfer_owner_request ( & package_name, & new_owner_username_or_email, api_key, config) ;
59
+ let request = hexpm:: api_transfer_owner_request (
60
+ & package_name,
61
+ & new_owner_username_or_email,
62
+ api_key,
63
+ config,
64
+ ) ;
61
65
let response = http. send ( request) . await ?;
62
66
hexpm:: api_transfer_owner_response ( response) . map_err ( Error :: hex)
63
67
}
@@ -127,7 +131,8 @@ pub async fn create_api_key<Http: HttpClient>(
127
131
http : & Http ,
128
132
) -> Result < String > {
129
133
tracing:: info!( "Creating API key with Hex" ) ;
130
- let request = hexpm:: api_create_api_key_request ( username, password, & key_name ( hostname) , config) ;
134
+ let request =
135
+ hexpm:: api_create_api_key_request ( username, password, & key_name ( hostname) , config) ;
131
136
let response = http. send ( request) . await ?;
132
137
hexpm:: api_create_api_key_response ( response) . map_err ( Error :: hex)
133
138
}
@@ -209,14 +214,12 @@ impl Downloader {
209
214
) ;
210
215
let response = self . http . send ( request) . await ?;
211
216
212
- let tarball =
213
- hexpm:: repository_get_package_tarball_response ( response, & outer_checksum. 0 ) . map_err ( |error| {
214
- Error :: DownloadPackageError {
215
- package_name : package. name . to_string ( ) ,
216
- package_version : package. version . to_string ( ) ,
217
- error : error. to_string ( ) ,
218
- }
219
- } ) ?;
217
+ let tarball = hexpm:: repository_get_package_tarball_response ( response, & outer_checksum. 0 )
218
+ . map_err ( |error| Error :: DownloadPackageError {
219
+ package_name : package. name . to_string ( ) ,
220
+ package_version : package. version . to_string ( ) ,
221
+ error : error. to_string ( ) ,
222
+ } ) ?;
220
223
self . fs_writer . write_bytes ( & tarball_path, & tarball) ?;
221
224
Ok ( true )
222
225
}
@@ -302,8 +305,9 @@ pub async fn publish_documentation<Http: HttpClient>(
302
305
http : & Http ,
303
306
) -> Result < ( ) > {
304
307
tracing:: info!( "publishing_documentation" ) ;
305
- let request = hexpm:: api_publish_docs_request ( name, & version. to_string ( ) , archive, api_key, config)
306
- . map_err ( Error :: hex) ?;
308
+ let request =
309
+ hexpm:: api_publish_docs_request ( name, & version. to_string ( ) , archive, api_key, config)
310
+ . map_err ( Error :: hex) ?;
307
311
let response = http. send ( request) . await ?;
308
312
hexpm:: api_publish_docs_response ( response) . map_err ( Error :: hex)
309
313
}
0 commit comments