From f24a2b059b40bbe9ae9e1c7ac6866dec85b08bc3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alejandro=20Avil=C3=A9s?= Date: Tue, 14 Oct 2014 08:56:44 +0200 Subject: [PATCH] Default to https for api url if no schema provided --- piwik/indico_piwik/piwik.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/piwik/indico_piwik/piwik.py b/piwik/indico_piwik/piwik.py index 461980f..bff165c 100644 --- a/piwik/indico_piwik/piwik.py +++ b/piwik/indico_piwik/piwik.py @@ -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.