From bc715d14fe7ecfdda07e76745854fdf866c1afd7 Mon Sep 17 00:00:00 2001
From: Sander Roosendaal
Date: Tue, 12 Oct 2021 21:15:46 +0200
Subject: [PATCH 1/8] adding some privacy
---
rowers/models.py | 4 ++++
rowers/templates/course_view.html | 7 +++++++
rowers/templates/summary_edit.html | 9 +++++++++
rowers/views/racesviews.py | 17 +++++++++++++++++
rowers/views/userviews.py | 11 +++++++++++
5 files changed, 48 insertions(+)
diff --git a/rowers/models.py b/rowers/models.py
index cef1bece..e338b52e 100644
--- a/rowers/models.py
+++ b/rowers/models.py
@@ -904,6 +904,9 @@ class Rower(models.Model):
getimportantemails = models.BooleanField(default=True,
verbose_name='Get Important Emails')
+ share_course_results = models.BooleanField(default=True,
+ verbose_name = 'Share Course Results')
+
sex = models.CharField(default="not specified",
max_length=30,
@@ -4259,6 +4262,7 @@ class AccountRowerForm(ModelForm):
'adaptiveclass',
'getemailnotifications',
'getimportantemails',
+ 'share_course_results',
'defaulttimezone','showfavoritechartnotes',
'fav_analysis',
'usersmooth',
diff --git a/rowers/templates/course_view.html b/rowers/templates/course_view.html
index 7105c21a..b3e5252a 100644
--- a/rowers/templates/course_view.html
+++ b/rowers/templates/course_view.html
@@ -95,6 +95,13 @@
Filter Results
+
+ {% if onlyme %}
+ All Results
+ {% else %}
+ Only My Results
+ {% endif %}
+