Skip to content

Commit 6c52813

Browse files
committed
Fixes 316
1 parent d07788c commit 6c52813

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

dojo/system_settings/views.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
logger = logging.getLogger(__name__)
3535

3636

37-
@user_passes_test(lambda u: u.is_staff)
37+
@user_passes_test(lambda u: u.is_superuser)
3838
def system_settings(request):
3939
try:
4040
system_settings_obj = System_Settings.objects.get()

dojo/templates/base.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,9 @@
250250
<a href="{% url 'jira' %}"><i class="fa fa-cog fa-fw"></i>
251251
<span>Configuration</span></a>
252252
<ul class="nav nav-second-level">
253+
{% if request.user.is_superuser%}
253254
<li><a href="{% url 'system_settings' %}">System Settings </a></li>
255+
{% endif %}
254256
<li><a href="{% url 'cred' %}">Credential Manager </a></li>
255257
{% if "enable_jira"|get_system_setting %}
256258
<li><a href="{% url 'jira' %}">JIRA </a></li>

0 commit comments

Comments
 (0)