From 74b0ab326d866df7c1a852b1276e73f3f0d32c8a Mon Sep 17 00:00:00 2001
From: Fredrik Jonsson <frjo@xdeb.org>
Date: Wed, 10 Feb 2021 22:53:55 +0100
Subject: [PATCH] Add missing Matomo global vars.

---
 hypha/public/utils/context_processors.py | 2 ++
 hypha/settings/base.py                   | 6 ++++++
 2 files changed, 8 insertions(+)

diff --git a/hypha/public/utils/context_processors.py b/hypha/public/utils/context_processors.py
index 7115e8e78..b3c595964 100644
--- a/hypha/public/utils/context_processors.py
+++ b/hypha/public/utils/context_processors.py
@@ -14,4 +14,6 @@ def global_vars(request):
         'ORG_LONG_NAME': settings.ORG_LONG_NAME,
         'ORG_SHORT_NAME': settings.ORG_SHORT_NAME,
         'ORG_EMAIL': settings.ORG_EMAIL,
+        'MATOMO_URL': settings.MATOMO_URL,
+        'MATOMO_SITEID': settings.MATOMO_SITEID,
     }
diff --git a/hypha/settings/base.py b/hypha/settings/base.py
index c77d27e68..505b24604 100644
--- a/hypha/settings/base.py
+++ b/hypha/settings/base.py
@@ -722,3 +722,9 @@ os.makedirs(os.path.join(MEDIA_ROOT, FILE_FORM_UPLOAD_DIR), exist_ok=True)
 # Store temporary files on S3 too (files are still uploaded to local filesystem first)
 if 'AWS_STORAGE_BUCKET_NAME' in env:
     FILE_FORM_TEMP_STORAGE = PRIVATE_FILE_STORAGE
+
+
+# Matomo tracking
+
+MATOMO_URL = env.get('MATOMO_URL', False)
+MATOMO_SITEID = env.get('MATOMO_SITEID', False)
-- 
GitLab