Skip to content

Commit 30a7204

Browse files
committed
WG-24: Show previous reviews on application page
1 parent 096bbee commit 30a7204

3 files changed

Lines changed: 60 additions & 1 deletion

File tree

hypha/apply/funds/templates/funds/applicationsubmission_admin_detail.html

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,42 @@ <h2 class="card-title">{% trans "Reviews & assignees" %}</h2>
5555
</section>
5656
{% endblock %}
5757

58+
{% block previous_reviews %}
59+
{% if object.previous %}
60+
<section class="card card-border bg-base-100 shadow-xs">
61+
<div class="card-body">
62+
<h2 class="card-title">{% trans "Previous stage reviews" %}</h2>
63+
64+
<div
65+
hx-trigger="revealed, reviewerUpdated from:body"
66+
hx-get="{% url 'funds:submissions:partial-reviews-card' object.previous.id %}"
67+
hx-target="this"
68+
>
69+
<div class="animate-pulse min-h-30">
70+
<div class="mb-3 w-full h-9 bg-base-300"></div>
71+
<div class="mb-1 w-full h-6 bg-base-300"></div>
72+
<div class="mb-3 w-full h-1 bg-base-300"></div>
73+
<div class="mb-3 w-20 h-6 bg-base-300"></div>
74+
</div>
75+
</div>
76+
77+
<div class="card-actions">
78+
{% include 'review/includes/review_button.html' with submission=object.previous class="grow" %}
79+
80+
{% if request.user.is_apply_staff and not object.previous.reviews.exists %}
81+
<a
82+
href="{% url 'apply:submissions:reviews:list' submission_pk=object.previous.id %}"
83+
class="btn btn-outline grow"
84+
>
85+
{% trans "View all" %}
86+
</a>
87+
{% endif %}
88+
</div>
89+
</div>
90+
</section>
91+
{% endif %}
92+
{% endblock %}
93+
5894
{% block screening_status %}
5995
<div hx-trigger="revealed" hx-get="{% url "funds:submissions:partial-screening-card" object.id %}"></div>
6096
{% endblock %}

hypha/apply/funds/templates/funds/applicationsubmission_detail.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,9 @@ <h5>{% blocktrans with stage=object.previous.stage %}Your {{ stage }} applicatio
166166
{% block reviews %}
167167
{% endblock %}
168168

169+
{% block previous_reviews %}
170+
{% endblock %}
171+
169172
{% block flags %}
170173
{% endblock %}
171174

hypha/apply/funds/templates/funds/applicationsubmission_reviewer_detail.html

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,25 @@ <h2 class="card-title">{% trans "Reviews & assignees" %}</h2>
3535
</div>
3636
{% endblock %}
3737

38-
{% block related %}
38+
{% block previous_reviews %}
39+
{% if object.previous %}
40+
<div class="card card-border bg-base-100 shadow-xs">
41+
<div class="card-body">
42+
<h2 class="card-title">{% trans "Previous stage reviews" %}</h2>
43+
44+
<div
45+
hx-trigger="revealed"
46+
hx-get="{% url 'funds:submissions:partial-reviews-card' object.previous.id %}"
47+
hx-target="this"
48+
>
49+
<div class="animate-pulse min-h-30">
50+
<div class="mb-3 w-full h-9 bg-base-300"></div>
51+
<div class="mb-1 w-full h-6 bg-base-300"></div>
52+
<div class="mb-3 w-full h-1 bg-base-300"></div>
53+
<div class="mb-3 w-20 h-6 bg-base-300"></div>
54+
</div>
55+
</div>
56+
</div>
57+
</div>
58+
{% endif %}
3959
{% endblock %}

0 commit comments

Comments
 (0)