diff --git a/piwik/indico_piwik/piwik.py b/piwik/indico_piwik/piwik.py index ebf692c..f1fafcc 100644 --- a/piwik/indico_piwik/piwik.py +++ b/piwik/indico_piwik/piwik.py @@ -29,7 +29,7 @@ class PiwikRequest: @property def api_url(self): url = urlparse(self.server_url) - scheme = url.scheme if url.scheme else 'https' + scheme = url.scheme or 'https' return f'{scheme}://{url.netloc}{url.path}{self.query_script}' def call(self, default_response=None, **query_params): diff --git a/piwik/indico_piwik/queries/metrics.py b/piwik/indico_piwik/queries/metrics.py index d49f485..489f7a3 100644 --- a/piwik/indico_piwik/queries/metrics.py +++ b/piwik/indico_piwik/queries/metrics.py @@ -26,7 +26,7 @@ class PiwikQueryReportEventMetricVisitsBase(PiwikQueryReportEventMetricBase): result = get_json_from_remote_server(self.call) if reduced: return int(reduce_json(result)) if result else 0 - return result if result else {} + return result or {} class PiwikQueryReportEventMetricReferrers(PiwikQueryReportEventMetricBase):