From 33ef71526e69c761a387247e56af910801c2437b Mon Sep 17 00:00:00 2001
From: Tim van Dijen <tvdijen@gmail.com>
Date: Thu, 30 Nov 2017 11:09:19 +0100
Subject: [PATCH] Statistics: use secure endpoint

Prevent graph from being blocked because of mixed content.
https://developer.mozilla.org/en-US/docs/Web/Security/Mixed_content?utm_campaign=default&utm_medium=firefox-console-errors&utm_source=mozilla
---
 modules/statistics/lib/Graph/GoogleCharts.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/modules/statistics/lib/Graph/GoogleCharts.php b/modules/statistics/lib/Graph/GoogleCharts.php
index d86ccc788..9a1126188 100644
--- a/modules/statistics/lib/Graph/GoogleCharts.php
+++ b/modules/statistics/lib/Graph/GoogleCharts.php
@@ -96,7 +96,7 @@ class sspmod_statistics_Graph_GoogleCharts
             $labeld = '&chxt=x,y,r' . '&chxr=0,0,1|1,0,' . $maxes[0] . '|2,0,' . $maxes[1];
         }
 
-        $url = 'http://chart.apis.google.com/chart?' .
+        $url = 'https://chart.apis.google.com/chart?' .
             // Dimension of graph. Default is 800x350
             'chs=' . $this->x . 'x' . $this->y . 
 
@@ -119,7 +119,7 @@ class sspmod_statistics_Graph_GoogleCharts
 
     public function showPie($axis, $datasets)
     {
-        $url = 'http://chart.apis.google.com/chart?' .
+        $url = 'https://chart.apis.google.com/chart?' .
 
         // Dimension of graph. Default is 800x350
         'chs=' . $this->x . 'x' . $this->y . 
-- 
GitLab