Skip to content

Commit 02c5e15

Browse files
committed
Fixes bug when user is not logged in
1 parent a3b96d2 commit 02c5e15

File tree

1 file changed

+15
-11
lines changed

1 file changed

+15
-11
lines changed

app/templates/dark_layout.html

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -64,22 +64,26 @@
6464
</li>
6565
{% endif %}
6666

67-
{% if current_user.has_role('admin') or current_user.has_role('dev') %}
68-
<li class="nav-item">
69-
<a class="nav-link" href="{{ url_for('apikeys.apikeys_index') }}">
70-
<i class="nav-icon icon-drop"></i> API Keys</a>
71-
</li>
67+
{% if current_user.is_authenticated %}
68+
{% if current_user.has_role('admin') or current_user.has_role('dev') %}
69+
<li class="nav-item">
70+
<a class="nav-link" href="{{ url_for('apikeys.apikeys_index') }}">
71+
<i class="nav-icon icon-drop"></i> API Keys</a>
72+
</li>
73+
{% endif %}
7274
{% endif %}
7375

7476
</ul>
7577
</li>
7678

77-
{% if current_user.has_role('admin') %}
78-
<li class="nav-title">Administration</li>
79-
<li class="nav-item">
80-
<a class="nav-link" href="{{ url_for('main.user_admin_page') }}">
81-
<i class="nav-icon icon-drop"></i> Manage Users</a>
82-
</li>
79+
{% if current_user.is_authenticated %}
80+
{% if current_user.has_role('admin') %}
81+
<li class="nav-title">Administration</li>
82+
<li class="nav-item">
83+
<a class="nav-link" href="{{ url_for('main.user_admin_page') }}">
84+
<i class="nav-icon icon-drop"></i> Manage Users</a>
85+
</li>
86+
{% endif %}
8387
{% endif %}
8488

8589
</ul>

0 commit comments

Comments
 (0)