Skip to content

Commit e6102eb

Browse files
authored
Fix 'Your Work' visibility not being linked to profile permissions (#4647)
Closes: #4639 I considered adding testing for this to the view tests. However, targeting this specific list would have to be done without also hitting the dropdown 'Your Work' section. I think it is fine not having a test covering it?
1 parent 6761d7c commit e6102eb

1 file changed

Lines changed: 32 additions & 31 deletions

File tree

app/grandchallenge/profiles/templates/profiles/userprofile_detail.html

Lines changed: 32 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -86,44 +86,45 @@ <h6>Access</h6>
8686
class="fas fa-qrcode fa-fw mr-1"></i>{% trans "Enable MFA" %}</a>
8787
{% endif %}
8888
</ul>
89+
90+
<h6>Your Work</h6>
91+
<ul class="list-group mb-3">
92+
<a class="list-group-item list-group-item-action"
93+
href="{% url 'challenges:users-list' %}">
94+
Challenges
95+
</a>
96+
<a class="list-group-item list-group-item-action"
97+
href="{% url 'challenges:requests-list' %}">
98+
Challenge Requests
99+
</a>
100+
<a class="list-group-item list-group-item-action"
101+
href="{% url 'algorithms:users-list' %}">
102+
Algorithms
103+
</a>
104+
<a class="list-group-item list-group-item-action"
105+
href="{% url 'reader-studies:users-list' %}">
106+
Reader Studies
107+
</a>
108+
<a class="list-group-item list-group-item-action"
109+
href="{% url 'archives:users-list' %}">
110+
Archives
111+
</a>
112+
<a class="list-group-item list-group-item-action"
113+
href="{% url 'cases:raw-image-upload-session-list' %}">
114+
Image Uploads
115+
</a>
116+
<a class="list-group-item list-group-item-action"
117+
href="{% url 'cases:dicom-image-set-upload-list' %}">
118+
DICOM Image Uploads
119+
</a>
120+
</ul>
89121
{% else %}
90122
{% if profile.user.verification.is_verified %}
91123
<span class="btn btn-sm btn-outline-success disabled mb-3" title="Verified User"><i
92124
class="fas fa-user-check"></i></span>
93125
{% endif %}
94126
{% endif %}
95127

96-
<h6>Your Work</h6>
97-
<ul class="list-group mb-3">
98-
<a class="list-group-item list-group-item-action"
99-
href="{% url 'challenges:users-list' %}">
100-
Challenges
101-
</a>
102-
<a class="list-group-item list-group-item-action"
103-
href="{% url 'challenges:requests-list' %}">
104-
Challenge Requests
105-
</a>
106-
<a class="list-group-item list-group-item-action"
107-
href="{% url 'algorithms:users-list' %}">
108-
Algorithms
109-
</a>
110-
<a class="list-group-item list-group-item-action"
111-
href="{% url 'reader-studies:users-list' %}">
112-
Reader Studies
113-
</a>
114-
<a class="list-group-item list-group-item-action"
115-
href="{% url 'archives:users-list' %}">
116-
Archives
117-
</a>
118-
<a class="list-group-item list-group-item-action"
119-
href="{% url 'cases:raw-image-upload-session-list' %}">
120-
Image Uploads
121-
</a>
122-
<a class="list-group-item list-group-item-action"
123-
href="{% url 'cases:dicom-image-set-upload-list' %}">
124-
DICOM Image Uploads
125-
</a>
126-
</ul>
127128

128129
<ul class="list-unstyled">
129130
{% if profile.country %}

0 commit comments

Comments
 (0)