From b3d6969cb0965946ea4fd067c82f229d4e77e815 Mon Sep 17 00:00:00 2001
From: Michael Vasseur <14887731+vmcj@users.noreply.github.com>
Date: Sun, 28 Sep 2025 13:03:09 +0200
Subject: [PATCH 1/3] Simplify template
---
webapp/templates/jury/submission_source.html.twig | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/webapp/templates/jury/submission_source.html.twig b/webapp/templates/jury/submission_source.html.twig
index 2178173b03..7e5ed75522 100644
--- a/webapp/templates/jury/submission_source.html.twig
+++ b/webapp/templates/jury/submission_source.html.twig
@@ -41,7 +41,9 @@
Go to diff to original submission
{%- endif %}
- {% if not oldSubmission %}
+ {%- if oldSubmission %}
+ {%- include 'jury/partials/submission_diff.html.twig' with {oldSubmission: oldSubmission, oldFiles: oldFiles, oldFileStats: oldFileStats} %}
+ {% else %}
{%- for file in files %}
-
@@ -74,10 +76,6 @@
{% endif %}
- {%- if oldSubmission is not null %}
- {%- include 'jury/partials/submission_diff.html.twig' with {oldSubmission: oldSubmission, oldFiles: oldFiles, oldFileStats: oldFileStats} %}
- {%- endif %}
-
{%- if originalSubmission is not null %}
Diff to original submission
From 49efb21bd2a9fea0de2a92b505f3cf5535389d4a Mon Sep 17 00:00:00 2001
From: Michael Vasseur <14887731+vmcj@users.noreply.github.com>
Date: Sun, 28 Sep 2025 16:11:53 +0200
Subject: [PATCH 2/3] Only display one sourcecode tab at a time
---
.../jury/partials/submission_diff.html.twig | 23 +++++++++++--------
1 file changed, 13 insertions(+), 10 deletions(-)
diff --git a/webapp/templates/jury/partials/submission_diff.html.twig b/webapp/templates/jury/partials/submission_diff.html.twig
index c991494b33..00d4a5d679 100644
--- a/webapp/templates/jury/partials/submission_diff.html.twig
+++ b/webapp/templates/jury/partials/submission_diff.html.twig
@@ -27,22 +27,23 @@
{%- endfor %}
{%- for file in oldFileStats.unchangedfiles %}
-
- {{ file.filename }}
+ {{ file.filename }}
{%- endfor %}
{%- for file in oldFileStats.addedfiles %}
-
- {{ file.filename }}
+ {{ file.filename }}
{%- endfor %}
{%- for filePair in oldFileStats.changedfiles %}
-