Skip to content

Commit 9550dad

Browse files
fix(storage): remove expiration strict conversion (#106)
Fixes #105
1 parent f4de88d commit 9550dad

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

google/cloud/storage/_signing.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ def get_signed_query_params_v2(credentials, expiration, string_to_sign):
8282
service_account_name = credentials.signer_email
8383
return {
8484
"GoogleAccessId": service_account_name,
85-
"Expires": str(expiration),
85+
"Expires": expiration,
8686
"Signature": signature,
8787
}
8888

@@ -384,7 +384,7 @@ def generate_signed_url_v2(
384384
signature = _sign_message(string_to_sign, access_token, service_account_email)
385385
signed_query_params = {
386386
"GoogleAccessId": service_account_email,
387-
"Expires": str(expiration),
387+
"Expires": expiration_stamp,
388388
"Signature": signature,
389389
}
390390
else:

tests/unit/test__signing.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,7 @@ def test_it(self):
252252

253253
expected = {
254254
"GoogleAccessId": account_name,
255-
"Expires": str(expiration),
255+
"Expires": expiration,
256256
"Signature": base64.b64encode(sig_bytes),
257257
}
258258
self.assertEqual(result, expected)

0 commit comments

Comments
 (0)