Default to https for api url if no schema provided

This commit is contained in:
Alejandro Avilés 2014-10-14 08:56:44 +02:00
parent 59ef42c3ab
commit f24a2b059b

View File

@ -23,7 +23,8 @@ class PiwikRequest(object):
@property
def api_url(self):
url = urlparse.urlparse(self.server_url)
return url.netloc + url.path + self.query_script
scheme = url.scheme if url.scheme else 'https'
return '{}://{}{}{}'.format(scheme, url.netloc, url.path, self.query_script)
def call(self, default_response=None, **query_params):
"""Perform a query to the Piwik server.