Skip to content

Commit 3499a2b

Browse files
committed
Admin Lockdown Warning
1 parent 958cb5d commit 3499a2b

File tree

4 files changed

+16
-2
lines changed

4 files changed

+16
-2
lines changed

conditional/blueprints/member_management.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ def display_member_management():
7878
freshmen = FreshmanAccount.query
7979
freshmen_list = []
8080

81-
for freshman_user in freshmen:
81+
for freshman_user in freshmen: # pylint: disable=not-an-iterable
8282
freshmen_list.append({
8383
"id": freshman_user.id,
8484
"name": freshman_user.name,

conditional/templates/nav.html

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,4 +103,11 @@
103103
</div>
104104
</div>
105105
</nav>
106+
{% if admin_warning %}
107+
<div class="container">
108+
<div class="alert alert-warning alert-admin" role="alert">
109+
<strong>Conditional is in lockdown!</strong> Data shown relating to any on-going evaluation is confidential, do not disclose any information to anyone.
110+
</div>
111+
</div>
112+
{% endif %}
106113
{% endblock %}

conditional/util/flask.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,12 +43,15 @@ def render_template(request, template_name, **kwargs):
4343
ts_review = len(TechnicalSeminar.query.filter(
4444
TechnicalSeminar.approved == False).all()) # pylint: disable=singleton-comparison
4545

46-
if is_eboard:
46+
admin_warning = lockdown
47+
48+
if is_eboard or is_rtp:
4749
lockdown = False
4850

4951
return flask_render_template(
5052
template_name,
5153
lockdown=lockdown,
54+
admin_warning=admin_warning,
5255
accepting_dues=accepting_dues,
5356
is_active=is_active,
5457
is_alumni=is_alumni,

frontend/stylesheets/partials/_global.scss

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,3 +92,7 @@ tr {
9292
.hidden {
9393
display: none;
9494
}
95+
96+
.alert-admin {
97+
margin: 30px 0 -20px;
98+
}

0 commit comments

Comments
 (0)