From d669adf54fae3a971390fe6b08002f036365ba1d Mon Sep 17 00:00:00 2001
From: mpeltriaux <michel.peltriaux@sgdnord.rlp.de>
Date: Mon, 27 Jun 2022 14:31:09 +0200
Subject: [PATCH] #180 Shared data users hidden

* implements hidden visibility of shared users on non-shared entries
---
 .../detail/compensation/view.html             |  13 ++++++--
 .../compensation/detail/eco_account/view.html |  13 ++++++--
 ema/templates/ema/detail/view.html            |  13 ++++++--
 .../templates/intervention/detail/view.html   |  13 ++++++--
 locale/de/LC_MESSAGES/django.mo               | Bin 43640 -> 43924 bytes
 locale/de/LC_MESSAGES/django.po               |  30 ++++++++++++------
 6 files changed, 61 insertions(+), 21 deletions(-)

diff --git a/compensation/templates/compensation/detail/compensation/view.html b/compensation/templates/compensation/detail/compensation/view.html
index 5a125ccd..759f7600 100644
--- a/compensation/templates/compensation/detail/compensation/view.html
+++ b/compensation/templates/compensation/detail/compensation/view.html
@@ -123,9 +123,16 @@
                                 {% include 'user/includes/team_data_modal_button.html' %}
                             {% endfor %}
                             <hr>
-                            {% for user in obj.intervention.users.all %}
-                                {% include 'user/includes/contact_modal_button.html' %}
-                            {% endfor %}
+                            {% if has_access %}
+                                {% for user in obj.users.all %}
+                                    {% include 'user/includes/contact_modal_button.html' %}
+                                {% endfor %}
+                            {% else %}
+                            <span title="{% trans 'The data must be shared with you, if you want to see which other users have shared access as well.' %}">
+                                {% fa5_icon 'eye-slash' %}
+                                {{obj.users.count}} {% trans 'other users' %}
+                            </span>
+                            {% endif %}
                         </td>
                     </tr>
                 </table>
diff --git a/compensation/templates/compensation/detail/eco_account/view.html b/compensation/templates/compensation/detail/eco_account/view.html
index 432315a8..c5bd2c54 100644
--- a/compensation/templates/compensation/detail/eco_account/view.html
+++ b/compensation/templates/compensation/detail/eco_account/view.html
@@ -101,9 +101,16 @@
                                 {% include 'user/includes/team_data_modal_button.html' %}
                             {% endfor %}
                             <hr>
-                            {% for user in obj.users.all %}
-                                {% include 'user/includes/contact_modal_button.html' %}
-                            {% endfor %}
+                            {% if has_access %}
+                                {% for user in obj.users.all %}
+                                    {% include 'user/includes/contact_modal_button.html' %}
+                                {% endfor %}
+                            {% else %}
+                            <span title="{% trans 'The data must be shared with you, if you want to see which other users have shared access as well.' %}">
+                                {% fa5_icon 'eye-slash' %}
+                                {{obj.users.count}} {% trans 'other users' %}
+                            </span>
+                            {% endif %}
                         </td>
                     </tr>
                 </table>
diff --git a/ema/templates/ema/detail/view.html b/ema/templates/ema/detail/view.html
index 16f31378..3e0d701b 100644
--- a/ema/templates/ema/detail/view.html
+++ b/ema/templates/ema/detail/view.html
@@ -87,9 +87,16 @@
                                 {% include 'user/includes/team_data_modal_button.html' %}
                             {% endfor %}
                             <hr>
-                            {% for user in obj.user.all %}
-                                {% include 'user/includes/contact_modal_button.html' %}
-                            {% endfor %}
+                            {% if has_access %}
+                                {% for user in obj.users.all %}
+                                    {% include 'user/includes/contact_modal_button.html' %}
+                                {% endfor %}
+                            {% else %}
+                            <span title="{% trans 'The data must be shared with you, if you want to see which other users have shared access as well.' %}">
+                                {% fa5_icon 'eye-slash' %}
+                                {{obj.users.count}} {% trans 'other users' %}
+                            </span>
+                            {% endif %}
                         </td>
                     </tr>
                 </table>
diff --git a/intervention/templates/intervention/detail/view.html b/intervention/templates/intervention/detail/view.html
index 1a596bb0..8a7799d3 100644
--- a/intervention/templates/intervention/detail/view.html
+++ b/intervention/templates/intervention/detail/view.html
@@ -129,9 +129,16 @@
                                 {% include 'user/includes/team_data_modal_button.html' %}
                             {% endfor %}
                             <hr>
-                            {% for user in obj.users.all %}
-                                {% include 'user/includes/contact_modal_button.html' %}
-                            {% endfor %}
+                            {% if has_access %}
+                                {% for user in obj.users.all %}
+                                    {% include 'user/includes/contact_modal_button.html' %}
+                                {% endfor %}
+                            {% else %}
+                            <span title="{% trans 'The data must be shared with you, if you want to see which other users have shared access as well.' %}">
+                                {% fa5_icon 'eye-slash' %}
+                                {{obj.users.count}} {% trans 'other users' %}
+                            </span>
+                            {% endif %}
                         </td>
                     </tr>
                 </table>
diff --git a/locale/de/LC_MESSAGES/django.mo b/locale/de/LC_MESSAGES/django.mo
index 176b3feb054157ba59137c54fc2186bb40c3dc06..7072e4c2765d9290ef6c1c9cd3971d3b72a6cf1e 100644
GIT binary patch
delta 10222
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

delta 9937
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

diff --git a/locale/de/LC_MESSAGES/django.po b/locale/de/LC_MESSAGES/django.po
index 6da567e1..c62c2bd3 100644
--- a/locale/de/LC_MESSAGES/django.po
+++ b/locale/de/LC_MESSAGES/django.po
@@ -26,7 +26,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-21 14:11+0200\n"
+"POT-Creation-Date: 2022-06-27 14:23+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1549,6 +1549,18 @@ msgstr "Eingriffsverursacher"
 msgid "Exists"
 msgstr "vorhanden"
 
+#: intervention/templates/intervention/detail/view.html:138
+msgid ""
+"The data must be shared with you, if you want to see which other users have "
+"shared access as well."
+msgstr ""
+"Die Daten müssen für Sie freigegeben sein, damit Sie sehen können welche weiteren Nutzern "
+"ebenfalls Zugriff hierauf haben."
+
+#: intervention/templates/intervention/detail/view.html:140
+msgid "other users"
+msgstr "weitere Nutzer"
+
 #: intervention/templates/intervention/report/report.html:58
 msgid "Deductions of eco-accounts"
 msgstr "Abbuchungen von Ökokonten"
@@ -1871,7 +1883,7 @@ msgstr "In Zwischenablage kopiert"
 
 #: konova/templates/konova/widgets/tree/checkbox/checkbox-tree-select.html:4
 #: konova/templates/konova/widgets/tree/radio/radio-tree-select.html:4
-#: templates/generic_index.html:56
+#: templates/generic_index.html:58
 msgid "Search"
 msgstr "Suchen"
 
@@ -2463,31 +2475,31 @@ msgstr ""
 msgid "Fields with * are required."
 msgstr "* sind Pflichtfelder."
 
-#: templates/generic_index.html:39
+#: templates/generic_index.html:41
 msgid "New entry"
 msgstr "Neuer Eintrag"
 
-#: templates/generic_index.html:41 user/templates/user/team/index.html:22
+#: templates/generic_index.html:43 user/templates/user/team/index.html:22
 msgid "New"
 msgstr "Neu"
 
-#: templates/generic_index.html:56
+#: templates/generic_index.html:58
 msgid "Search for keywords"
 msgstr "Nach Schlagwörtern suchen"
 
-#: templates/generic_index.html:57
+#: templates/generic_index.html:59
 msgid "Start search"
 msgstr "Starte Suche"
 
-#: templates/generic_index.html:69
+#: templates/generic_index.html:71
 msgid "Results per page"
 msgstr "Treffer pro Seite"
 
-#: templates/generic_index.html:93 templates/generic_index.html:118
+#: templates/generic_index.html:95 templates/generic_index.html:120
 msgid "Filter"
 msgstr ""
 
-#: templates/generic_index.html:120
+#: templates/generic_index.html:122
 msgid "Apply filter"
 msgstr "Filter anwenden"