Skip to content
Snippets Groups Projects
Commit 89af6eec authored by Todd Dembrey's avatar Todd Dembrey Committed by Fredrik Jonsson
Browse files

Dont screw up the scheme

parent 03ef1701
No related branches found
No related tags found
No related merge requests found
......@@ -27,7 +27,7 @@ class PrivateMediaStorage(S3Boto3Storage):
encryption = True
file_overwrite = False
querystring_auth = True
url_protocol = 'https:'
secure_urls = True
def url(self, name, parameters=None, expire=None):
url = super().url(name, parameters, expire)
......@@ -36,7 +36,7 @@ class PrivateMediaStorage(S3Boto3Storage):
# Django storage doesn't handle custom domains with auth strings
custom_domain = settings.AWS_PRIVATE_CUSTOM_DOMAIN
parts = list(parse.urlsplit(url))
parts[0:3] = self.url_protocol, custom_domain, filepath_to_uri(name)
parts[1:3] = custom_domain, filepath_to_uri(name)
return parse.urlunsplit(parts)
return url
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment