Skip to content

Commit 6cba96f

Browse files
Replace collapsible reply button with submit button for sending clarification.
1 parent 0ebed52 commit 6cba96f

File tree

4 files changed

+16
-8
lines changed

4 files changed

+16
-8
lines changed

webapp/templates/team/base.html.twig

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,23 @@
1111

1212
<script>
1313
$(function () {
14-
$('body').on('submit', 'form[name=team_clarification]', function () {
14+
var $body = $('body');
15+
$body.on('submit', 'form[name=team_clarification]', function () {
1516
return confirm("Send clarification request to Jury?");
1617
});
1718
19+
$body.on('click', '#clarification-reply-button', function() {
20+
var $submitButton = $('<button type="submit" name="submit" class="btn btn-primary"><i class="fas fa-envelope"></i> Send</button>');
21+
$(this).replaceWith($submitButton);
22+
23+
$submitButton.on('click', function() {
24+
var $form = $('form[name="team_clarification"]');
25+
if ($form[0].reportValidity()) {
26+
$form.submit();
27+
}
28+
})
29+
});
30+
1831
/* Show the notification options if the browser supports it */
1932
if ('Notification' in window) {
2033
$('#notify_disable').click(disableNotifications);

webapp/templates/team/clarification.html.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
<div class="container clarificationform mt-3">
1212
<button class="btn btn-secondary btn-sm" data-bs-toggle="collapse" data-bs-target="#collapsereplyform"
13-
aria-expanded="false" aria-controls="collapsereplyform">
13+
aria-expanded="false" aria-controls="collapsereplyform" id="clarification-reply-button">
1414
<i class="fa fa-reply"></i> reply to this clarification
1515
</button>
1616
</div>

webapp/templates/team/clarification_modal.html.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ View clarification
1313
{% endblock %}
1414
{% block extraButton %}
1515
<button class="btn btn-secondary" data-bs-toggle="collapse" data-bs-target="#collapsereplyform"
16-
aria-expanded="false" aria-controls="collapsereplyform">
16+
aria-expanded="false" aria-controls="collapsereplyform" id="clarification-reply-button">
1717
<i class="fa fa-reply"></i> reply to this clarification
1818
</button>
1919
{% endblock %}

webapp/templates/team/partials/clarification_content.html.twig

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,6 @@
2828
</div>
2929
</div>
3030
</div>
31-
<div>
32-
<button type="submit" name="submit" class="btn btn-primary">
33-
<i class="fas fa-envelope"></i> Send
34-
</button>
35-
</div>
3631
{{ form_end(form) }}
3732
</div>
3833
</div>

0 commit comments

Comments
 (0)